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


- Create Docker files, images, docker-compose manifests.
- Deploying EKS clusters to AWS using Terraform.
- Administration of existing AWS services: IAM, EC2, VPC, EKS, Route53, ELB, ALB, S3, Security groups, ACL, RDS, Secret manager, KMS withTerraform.
- Deploy infrastructure from scratch in AWS via Terraform:  ECS Fargate, ALB, S3 bucket with public access (KMS stores in Secret manager), RDS (postgres engine, creds in Secret manager)    
- Process automation of backup/restore MongoDB data from/to S3 bucket via Gitlab CI/CD.
- Automated solution with Python and Gitlab CI/CD to clean up AWS spot instances stuck after 18 working hours.
- Automate using Ansible and Gitlab CI/CD  the configuration, installation and replicaSet initialization setup of MongoDB within AWS.
- Created ansible roles.
- Updated existing ansible roles manifests.
- Created Grafana monitoring dashboards for EKS clusters, services, databases with alert notifications performance to slack channels. 
- Experience with automation framework -Ansible.                                                                    
- Deploying EKS clusters to AWS viaTerraform.                                                    
- AWS services administration: IAM, EC2, VPC, EKS, S3, Security groups withTerraform.        
- Presented a backup solution of ~500 domain zones on Cloudflare with visualization - Grafana.                                                                            
- Experience with using virtualization tool Proxmox.
- Reconfigure existing Zabbix monitoring.