Artem Chekunov, Developer in Nieuw-Vennep, Netherlands
Artem is available for hire
Hire Artem

Artem Chekunov

Verified Expert  in Engineering

Bio

Artem is a dedicated DevOps engineer with over 17 years of experience driving efficiency and innovation in the IT industry. He has a proven track record of streamlining development processes and implementing cutting-edge infrastructure solutions. Artem excels in accelerating project delivery and enhancing operational performance.

Portfolio

Chartboost
Terragrunt, Terraform, Google Cloud Platform (GCP), Python, Backstage, AWS IoT...
Liberty Global
Ansible, Kubernetes, Apache Kafka, Elasticsearch, Mesosphere, Python, Big Data...
Bright Computing
Docker, Ansible, Jenkins, Consul, Jenkins Job DSL, Prometheus, Grafana...

Experience

  • Python - 10 years
  • Ansible - 8 years
  • Elasticsearch - 8 years
  • Apache Kafka - 6 years
  • Kubernetes - 4 years
  • Google Cloud Platform (GCP) - 3 years
  • Helm - 3 years
  • Terraform - 3 years

Availability

Part-time

Preferred Environment

MacOS, PyCharm, Zoom, Slack

The most amazing...

...solution I've developed is a developers' portal that allows users to start a new project quickly, with DevSecOps practices implemented from the first commit.

Work Experience

Lead DevOps Engineer

2021 - 2024
Chartboost
  • Implemented a next-generation IaC framework, introducing reusable components and dynamic infrastructure repositories, which increased scalability, agility, and productivity.
  • Designed a developers' portal, providing centralized visibility into service dependencies, software templates, and CI/CD workflows.
  • Introduced auto-scaling and auto-provisioning, leveraging cloud-native technologies and infrastructure automation tools, which helped to manage Kubernetes clusters with over 1,000 nodes.
Technologies: Terragrunt, Terraform, Google Cloud Platform (GCP), Python, Backstage, AWS IoT, Helm, Kubernetes, Developer Portals

Senior Big Data DevOps Engineer

2018 - 2021
Liberty Global
  • Developed and supported a cutting-edge observability platform, ensuring seamless monitoring and management of large-scale infrastructures.
  • Implemented internal monitoring with Grafana and Prometheus, leveraging many custom Prometheus exporters.
  • Managed Apache Kafka clusters with average input rates of approximately 500,000 messages per second and Elasticsearch clusters with average ingestion rates of around 300,000 messages per second.
Technologies: Ansible, Kubernetes, Apache Kafka, Elasticsearch, Mesosphere, Python, Big Data, Grafana, Prometheus

Senior DevOps Engineer

2016 - 2018
Bright Computing
  • Developed an advanced distributed package build system, considering dependencies between hundreds of packages and thousands of versions, different environments, processor architectures, and multiple operating systems.
  • Supported a heterogeneous multi-platform infrastructure.
  • Managed company services and developing environments.
Technologies: Docker, Ansible, Jenkins, Consul, Jenkins Job DSL, Prometheus, Grafana, ELK (Elastic Stack)

Senior DevOps Engineer

2015 - 2016
PropellerAds
  • Implemented IaC with the Chef server and migrated the infrastructure to an IaC approach.
  • Managed a high-load ad-network infrastructure and related services.
  • Designed a modern monitoring system with Prometheus, Grafana, and Consul.
Technologies: Chef, Apache Kafka, Consul, Python, MySQL, MongoDB, Prometheus, Grafana, Galera Cluster, Redis

Senior System Developer

2013 - 2015
Sprinthost
  • Developed a back-end web-hosting API for the most popular content management systems and frameworks.
  • Built a back-end API for managing KVM/QEMU servers.
  • Migrated infrastructure to IaC solutions and managed the resulting systems.
Technologies: Python, RabbitMQ, MySQL, Linux, KVM/Qemu, NGINX, Flask, FreeBSD

Experience

Observability Platform

This project involved developing and supporting a cutting-edge observability platform, ensuring seamless monitoring and management of large-scale infrastructures. I managed hundreds of bare-metal servers using Ansible and Ubuntu.

Developers' Portal

This project entailed designing a comprehensive developers' portal to centralize service dependencies, documentation, and CI/CD pipelines. By leveraging software templates, the portal reduces project initiation time to five minutes. The portal offers a project layout, basic tests, security checks, Docker image creation, Helm chart configuration, and deployment to Kubernetes. A new project is up and running within five minutes with a new domain and transport layer security (TLS) certificate, enabling developers to start writing business logic immediately.

Skills

Libraries/APIs

Terragrunt, Jenkins Job DSL, Mesosphere

Tools

Terraform, Helm, Jenkins, Grafana, ELK (Elastic Stack), KVM/Qemu, NGINX, Ansible, Chef, RabbitMQ, PyCharm, Zoom, Slack

Languages

Python

Platforms

Google Cloud Platform (GCP), Kubernetes, Docker, Linux, Apache Kafka, AWS IoT, FreeBSD, MacOS, Ubuntu

Frameworks

Backstage, Flask, Marathon

Storage

Elasticsearch, MySQL, MongoDB, Redis, ClickHouse

Other

Prometheus, Consul, Developer Portals, Galera Cluster, CI/CD Pipelines, Transport Layer Security (TLS), Big Data

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring