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


Hi.
I'm a certified AWS DevOps Engineer.

AWS Cloud Practitioner.

I have experience building and supporting AWS infrastructure with Terraform, Terraform workspace, and Terragrunt.

I have a lot of experience in working with different CI/CD tools, for example, I worked a lot with GitLab CI,  I can very quickly organize the automation of the necessary processes, both build projects and deployment, as well as other issues related to application containerization. I can also do similar things in GitHub Actions, Bitbucket Pipelines, Jenkins (I also have a lot of experience with Jenkins, creating infrastructure (using terraform), automating various tasks, creating database backups, etc.)

I can write scripts in Python or Bash to create backups and use CI/CD tools to automate such tasks. I also have a lot of experience with databases and their backup (MySQL, PostgreSQL, MongoDB, RDS, Redis, etc).

I have worked a lot with monitoring and logging systems, I have a lot of experience with Prometheus and Grafana, ElasticSearch and Kibana as well as DataDog.

I have good knowledge of Linux systems, and IaC tools, such as Terraform and Ansible.
I worked with containerization (Docker, Docker Compose, Kubernetes) and orchestration (Kubernetes, Docker swarm, EKS, ECS).

I had many different projects, both part-time and full-time positions. On one of the latest projects, I successfully organized the infrastructure in the AWS cloud using terraform and terraform workspaces (AWS EKS, AWS ECR, AWS EC2, and other AWS services). I also successfully created all CI-CD processes in Jenkins. As for containerization and orchestration, I successfully created and maintained a cluster, and organized autoscaling of nodes and pods in it for infrastructure flexibility. I also worked with service mesh tools (Istio) and made a canary deployment for applications using Jenkins.