MK

DevOps / SRE Engineer

Maxim Kalyakin

Infrastructure · Kubernetes · CI/CD · Monitoring

DevOps / SRE Engineer with 2.5 years of commercial experience in server infrastructure, CI/CD, Kubernetes, monitoring, and automated testing platforms. I work with Linux, Docker, networking, and container infrastructure, migrate services, troubleshoot incidents, and automate routine tasks.

Experience

Moscow Electronic School (MES) / Infogorod

SRE / Infrastructure Engineer
March 2025 — September 2026
Product platform with ~10.4M users
  • Migrated and now maintain the functional testing platform on Kubernetes and GitLab CI/CD: GitLab Runner with Kubernetes executor, Selebrow, Appium, Harbor, and Allure.
  • Deployed and maintain the browser testing infrastructure in K8s: Chrome/Firefox/Yandex images, CPU/RAM limits, shm and tmpfs, corporate certificates, parallel sessions, and scaling.
  • Set up GitLab Runner and GitLab CI pipelines for Python (pytest + Selenium/Playwright) and Java (JUnit + Selenium/Playwright), including reports and artifacts.
  • Set up monitoring with Prometheus/Grafana for node resources, queues, active sessions, and service availability. Troubleshoot Docker, proxy, and network issues.
  • Migrated browser test execution from Selenoid/GGR to Selebrow and changed load distribution between nodes for a platform with 150+ functional tests.

DPIcheck

Infrastructure Engineer · Personal project
  • Designed and operate distributed VPN and proxy infrastructure in several regions using HAProxy, Nginx, routing, network rules, and PostgreSQL.
  • Deployed and maintain Kubernetes environments on k3s and GKE. Work with Google Cloud Platform, Compute Engine (E2 VM), Docker, and network infrastructure.
  • Troubleshoot network and availability issues and automate internal infrastructure tasks with Go.

Ukids

DevOps Engineer
March 2024 — March 2025
  • Migrated Nginx log collection and analysis from Grafana + Loki + Promtail to Vector + ClickHouse + Grafana, handling up to 2 TB of logs per month.
  • Configured log storage and processing in ClickHouse, optimized queries, and built Grafana dashboards and alerts for infrastructure monitoring.
  • Built a Go utility for automatic corporate account creation through the ISPmanager API, handling up to 50 accounts per day.

Technical skills

Infrastructure

LinuxKubernetesk3s GKEGoogle Cloud PlatformCompute Engine DockerDocker ComposeNginx HAProxySquidHarbor

CI/CD and test infrastructure

GitLab CI/CDGitLab RunnerJenkins SelebrowSelenoidGGR AppiumAllurepytest JUnitSeleniumPlaywright

Monitoring and logging

PrometheusGrafanaLoki PromtailVectorClickHouse Alerting

Networking and automation

TCP/IPHTTP/HTTPSDNS Reverse ProxyRoutingFirewall PostgreSQLGoBash

Languages

RussianNative
EnglishB2 / Upper-Intermediate