Evgeny D. DevOps Engineer
Summary
- 8+ years of work experience in IT.
- Have good hands-on experience in AWS and implementing core DevOps concepts such as virtualization, version control, cloud computing, load balancing, etc. by using a wide variety of technologies.
- Experience with Kubernetes.
- Interested in innovative technologies and always open to new knowledge.
- Upper-intermediate English.
- Availability starting from ASAP.
Experience
DevOps Engineer
April 2023 - Present
DevOps Engineer/QA Automation Engineer, Gismart
April 2018 - March 2023
Software Test Engineer: QA Automation, Itransition
May 2013 - March 2018
Projects
DevOps Engineer, Gismart
February 2021 – March 2023
Description: The company has many mobile applications. All of them need many backend services, analytics services, CI/CD etc.
Responsibilities:
- I am responsible for the entire infrastructure of the company.
- Writing modules with terraform and infrastructure and applying them to dev/prod/stage envs. There are multiple providers I combine to use:
- AWS (S3, Cloudflare, EC2, EKS, EBS, RDS, VPC, Lambda, CloudWatch, Route53, IAM, etc.),
- Kubernetes all types of resources (NS, Deployments, STS, DemonSets, SVC, Ingress, etc.)
- Use different monitoring and alerting tools (Prometheus + Grafana, UptimeRobot, CloudWatch).
- Manage Kubernetes clusters. Adding node groups, managing resource utilization, accesses, scaling, and monitoring. Making updates and configuring plugins.
- Also, configure CI/CD tools for all projects to fast update and deploy. Adding new slaves, users, and projects. (The same for GitHub Actions) Have experience writing scripting in Python to provide any actions with infrastructure and data.
DevOps Engineer
April 2020 – February 2021
Description: Services to collect data from some public platforms, deliver media content to applications, convert media content, provide ab-tests, some static websites, etc.
Responsibilities:
- Сonfigure CI/CD tools for projects to fast update and deploy. Infrastructure building.
Technologies: Microservices, AWS, Kubernetes, Golang, Nginx, Kafka, Jenkins, Terraform
DevOps Engineer
May 2019 – April 2020
Description: Services to collect data from analytics events, and verifying purchases (mobile app).
Responsibilities:
- Сonfigure CI/CD tools for all projects to fast update and deploy. Infrastructure building.
Technologies: Microservices, EKS, JS, Nginx, Kafka, Redis, AWS, Jenkins
DevOps Engineer
Oct 2018 – May 2019
Description: Services to collect data from some public platforms.
Responsibilities:
- Configuring Jenkins, and Github actions for new or old projects. Managing multiple environments.
Technologies: Microservices, EKS, Golang, Nginx, Kafka, Redis, AWS, Jenkins, Github actions
QA Automation Engineer, Gismart
April 2018 - Oct 2018
Description: The company has many mobile applications. All of them need many backend services, analytics services, CI/CD, etc.
Responsibilities:
- Covering backend services with API tests (Python, Pytest).
- Writing autotests for Android, IOS.
- Automation Infrastructure setup.
- Working with specific tasks to make working processes for teams easier (Investigate + implementation)
Technologies: Python, Pytst, Android/IOS (Swift, Python, Appium), Jenkins, Docker
Software Test Engineer: QA Automation Engineer
May 2013 - March 2018
Description: There were different types of projects: E-commerce, Mobile/Web Social Casino, Health Mobile/Web apps, Web auction platforms, and Simple Web sites.
Responsibilities:
- Web testing.
- API Testing.
- Mobile Testing.
- Automation Testing.
- Onboarding and teaching new employees.
Technologies: Android, IOS, Ruby, Capybara, Java, Selenium
Education
BSUIR, Bachelor of Belarussian State University of Informatics and Radioelectronics,
2010 - 2013