Available for work

Dmitrii
Bogomolnyi
DevOps.

Infrastructure engineer who automates everything that moves. Kubernetes, GitOps, observability — building systems that don't wake you up at 3am.

bash — 80×24
➜ ~/infra kubectl get nodes
NAME STATUS ROLES AGE
master-01 Ready control 42d
worker-01 Ready worker 42d
worker-02 Ready worker 42d
 
➜ ~/infra helm ls -A
NAME NAMESPACE STATUS
monitoring ops deployed
ingress-nginx ingress deployed
cert-manager certs deployed
 
➜ ~/infra
01

Skills

Kubernetes
Production cluster management, autoscaling, RBAC, network policies, multi-tenant setups.
k8s helm kustomize
Docker
Multi-stage builds, optimized images, Docker Compose, container security hardening.
docker compose buildkit
Ansible
Infrastructure as code, idempotent playbooks, roles, Galaxy collections, vault secrets.
ansible IaC vault
CI/CD
FluxCD GitOps, GitHub Actions workflows, Jenkins pipelines — automated testing, builds and zero-downtime deployments.
fluxcd github-actions jenkins gitops
Observability
VictoriaMetrics & VictoriaLogs for long-term storage, Prometheus scraping, Grafana dashboards, Alertmanager routing and runbooks.
victoriametrics prometheus grafana victorialogs alertmanager
Linux & Scripting
Bash automation, systemd, networking, performance tuning, security hardening on Debian/RHEL-based systems.
bash linux systemd
02

Projects

From VMs to GitOps in 90 days
Migrated a legacy monolith running on bare VMs to a fully GitOps-managed Kubernetes cluster. FluxCD watches the repo, Helm manages releases — engineers push code, infra follows automatically. Zero-downtime, full audit trail.
k8s helm fluxcd github-actions
Ansible at scale: 150 servers, one command
Replaced manual SSH sessions with fully idempotent Ansible playbooks. OS hardening, package management, user provisioning, service configuration — all version-controlled, all repeatable. New server ready in 4 minutes.
ansible ansible-vault galaxy
Replacing Loki with VictoriaLogs — 10× cheaper
Migrated log aggregation from Loki to VictoriaLogs. Dramatically reduced storage and memory footprint, kept the same Grafana dashboards. Paired with VictoriaMetrics for metrics — one consistent query language across the whole stack.
victoriametrics victorialogs grafana alertmanager
CI/CD pipeline for a multi-service product
Designed a multi-stage Jenkins + GitHub Actions pipeline for a product with 8 microservices. Build, test, security scan, push image, deploy — fully automated per branch. Feature branches get ephemeral namespaces, main goes to prod.
jenkins github-actions docker k8s
03

Contact

Let's build
something reliable.

Open to interesting projects, consulting work, or full-time positions. If you need someone who treats infrastructure as a product — let's talk.

Send email