Position: DevOps
Category: DevOps
English level: upper
Years of experience: 3

•	Cisco CCNA (2017)
•	AWS SysOps Associate (2021)
•	AWS Solutions Architect Associate (2022)
•	Certified Kubernetes Administrator (2023)
Key DevOps engineer at EPAM Systems, working on London Stock Exchange Group customer.  The project responsible for migration of the middle-size Java/Python based search engine application to the AWS cloud with implementation of microservice approaches.

Technology stack: AWS, Jenkins, GitlabCI, Terraform, Datadog, k8s, Helm, ElasticSearch
Programming languages: bash, groovy, python.

Main achievements: 
•	Developed the architecture for the solution in cloud for the migration of application from on-premises to AWS Cloud using Application Refactoring:App Modernization migration strategy. As a result project costs were reduced by 40% by using Autoscaling groups/Spot instances/AWS-managed services. 
•	Implemented IaC approach for dynamic infrastructure deployment by Terraform from scratch.
•	Developed full CICD lifecycle and replaced all  legacy scripts with automated pipelines. Two platforms were used due to customer requirements:
- GitlabCI – reworked existing CI process, adjusted it for microservice-based                         architecture
 - Jenkins – created CD process which allows to dynamically deploy all underlying AWS infrastructure with single job. Application components are deployed using Helm as a main platform for provisioning k8s objects using templates, it helped to keep all application-related code in one place and reduced overall amount of deployment scripts to a few helm charts and sing job.
As a result Full Deploy time was reduced from 400 to 130 minutes.
•	Simplified existing monitoring solution by replacing old multi-language on-premise (monitoring/alarming/log-publishing) scripts with container-native Kubernetes sidecar-containers/jobs, that helped to simplify overall projects infrastructure(complexity) and allowed to have all auxiliary monitoring components deployed in one place with single job.
•	Mentoring the team of two DevOps (Middle and Junior) engineers in order to achieve client’s delivery deadlines.
Open for relocation to any country