About

avatar

Artem Kozlenkov

Cloud DevOps Engineer
V-Zug AG

Summary

The candidate has demonstrated experience in delivering reliable and high-performing solutions for production workloads. With expertise in cloud infrastructure design and implementation, Kubernetes, Terraform, and observability systems, they are adept at managing complex systems at scale. They aspire to become a technical leader or systems architect and guide cross-functional teams in designing and implementing complex and scalable solutions.

Experience

Senior Cloud DevOps Engineer

V-ZUG AG | 2022 - Present (1 year)

  • Design and implement highly available, fault-tolerant Azure infrastructure using Virtual Machines, Virtual Networks, Load Balancer, Application Gateway, and Traffic Manager.
  • Develop Infrastructure as Code with Terraform, creating reusable modules for consistent and efficient provisioning of resources.
  • Create and manage CI/CD pipelines using Azure DevOps, Jenkins, or other tools, integrating with Git and package managers such as NuGet, npm, or Maven.
  • Deploy and manage containerized applications on Kubernetes clusters with Helm, Kustomize, and kubectl.
  • Implement monitoring and observability solutions using tools such as Prometheus, Grafana, Fluentd, Elasticsearch, Kibana, and Loki.
  • Develop DevOps practices such as CI/CD, Infrastructure as Code, Configuration Management, and Continuous Monitoring.
  • Ensure security and compliance of Azure infrastructure with RBAC, NSG, firewall rules, and encryption.
  • Develop and maintain release and deployment processes with ArgoCD, FluxCD, and Octopus Deploy for automated deployments.
  • Participate in pair programming sessions and knowledge sharing.
  • Participate in PI plannings and iteration routines within SAFe, collaborating with cross-functional teams to deliver customer value.

Senior Cloud DevOps Engineer

go-e GmbH | Jul 2021 - Jun 2022 (1 year)

  • Design and implement AWS cloud infrastructure with scalability and high availability.
  • Develop Infrastructure as Code with Terraform for efficient resource provisioning.
  • Develop microservice applications in Go grpc and Python for scalability and resilience.
  • Create and manage Gitlab and Jenkins CI/CD pipelines for automated deployments.
  • Develop release and rollout processes with Argo for efficient and reliable application deployments.
  • Implement service mesh and observability tools such as Linkerd, Prometheus, and Grafana for efficient and reliable application monitoring.
  • Provide tooling and pair programming to help fellow developers achieve their daily goals.
  • Document process details for improved knowledge sharing and process consistency.
  • Collaborate with cross-functional teams in an Agile Scrum environment to deliver customer value.

Cloud DevOps Engineer

FoxBase GmbH | Jul 2020 - Jun 2021 (1 year)

  • Implement cloud infrastructure in AWS for scalable and highly available solutions.
  • Declare cloud resources with Terraform and Packer for efficient and consistent resource provisioning.
  • Containerize applications in Docker for efficient and portable deployments.
  • Manage Kubernetes and Nomad deployments for efficient and scalable solutions.
  • Implement CI pipelines in Gitlab and Github for automated deployments.
  • Manage observability tools such as Prometheus and Grafana for efficient and reliable application monitoring.
  • Develop NodeJS backend microservices for scalable and resilient solutions.
  • Document processes for improved knowledge sharing and process consistency.
  • Work in an Agile Scrum environment, collaborating with cross-functional teams to deliver customer value.

Back End Engineer

Q.One GmbH | May 2018 - May 2020 (2 years 1 month)

  • Design and implement backend microservices applications in Java Spring and PHP Symfony for scalable and resilient solutions.
  • Utilize Test Driven Development (TDD) with Unit tests to ensure software quality.
  • Develop MySQL and MariaDB databases for efficient and scalable data storage.
  • Prepare Docker applications for efficient Kubernetes deployments.
  • Perform Java Selenium frontend testing for efficient and reliable user interface testing.

Skills:

  • Cloud infrastructure design and implementation
  • Kubernetes
  • Terraform
  • Observability systems (Prometheus, Grafana, Fluentd, Elasticsearch, Kibana, and Loki)
  • CI/CD pipelines (Azure DevOps, Jenkins, Gitlab, Github)
  • Docker
  • Virtual Machines
  • Virtual Networks
  • Load Balancer
  • Application Gateway
  • Traffic Manager
  • RBAC
  • NSG
  • Firewall rules
  • Encryption
  • ArgoCD
  • FluxCD
  • Go grpc
  • Python
  • Linkerd
  • Packer
  • NodeJS
  • Java Spring
  • PHP Symfony
  • Test Driven Development (TDD)
  • MySQL
  • MariaDB
  • Agile Scrum

Languages:

  • English (fluent)
  • English (fluent)
  • Ukrainian (native)