Andrew DevOps Engineer

DevOps (3.0 yr.)

Summary

DevOps Engineer with a solid background in Computer Science and Software Engineering, specializing in AWS cloud services, IaC, orchestration, and CI/CD automation. Expert in infrastructure as code tools such as Terraform, Terragrunt, Kubernetes, and Helm, leveraging 3 years of intensive experience. Proficient in scripting with Bash and Python, and skilled in implementing robust CI/CD pipelines using GitLab CI and Argo CD. Recognized for advancing e-commerce and banking infrastructure through automation, monitoring solutions, and streamlining deployment and scalability strategies.

Work Experience

DevOps Engineer, Automation project

Duration: 01.2023 – till now
Summary: Designing and developing a reusable and automated infrastructure for the creation of new agencies and sites.
Responsibilities: Facilitating cross-functional collaboration to identify and implement automation opportunities, conducting regular performance reviews, creating Terraform components using Terragrunt, developing private cloud architecture with Kubernetes, security analysis via CIS Kubernetes Benchmark, implementing GitFlow, designing CI/CD with GitLab CI and Argo CD, integrating DAST, SAST, and secret scanning, building signed Docker images, creating scripts for automation, Linux administration, data migration, and preparing documentation.
Technologies: AWS, Terraform, Terragrunt, Kubernetes, Helm, Docker, GitLab CI, Argo CD, Linux, Bash, Python, DefectDojo, Cosign, Kyverno, PostgreSQL, Jira, Confluence, Git

DevOps Engineer, E-commerce platform

Duration: 09.2021 – 01.2023
Summary: Handling a large amount of data and providing tools for business analytics, customer information management, inventory management, and managing financial data.
Responsibilities: Collaborating with development, operations, and QA teams, creating AWS resources with Terraform, migrating from ECS to EKS, refactoring Terraform modules for microservices, maintaining Ansible playbooks, configuring secret storage, maintaining CI/CD processes with GitLab CI, integrating SonarQube, migrating to GitFlow, developing scripts, setting up monitoring and logging with Prometheus and Grafana, containerizing applications, and developing documentation.
Technologies: AWS, Terraform, Ansible, Kubernetes, Helm, GitLab CI, Docker, Prometheus, Grafana, SonarQube, Linux, Bash, MySQL, Nginx, Jira, Confluence, Git

DevOps Engineer, Banking project

Duration: 11.2020 – 09.2021
Summary: Creating a system for continuous delivery of software updates and a cloud-based infrastructure for scalability, efficiency, and improved security through automation.
Responsibilities: Conducting team meetings and stand-ups, preparing Helm charts, working on cloud build pipelines with Terraform, maintaining Linux EC2 instances, refining cloud infrastructure, automating processes with Bash scripting, maintaining Nginx web-servers, improving pipelines in GitLab CI, working with the ELK stack for monitoring, mentorship, and creating documentation.
Technologies: AWS, Terraform, Helm, Kubernetes, GitLab CI, Docker, Linux, Bash, ELK, Nginx, Jira, Confluence, Git

Education

  • Computer Science and Software Engineering

Certification

  • AWS Certified Cloud Practitioner