Evgeny D. DevOps Engineer

DevOps

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