• File

Ilya

DevOps engineer

Considering positions:
DevOps engineer, Системний адміністратор
Age:
37 years
City:
Kyiv

Contact information

The job seeker has entered a phone number and email.

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Illya Tvardiievych
DevOps Engineer

📍 Kyiv, Ukraine · Open to remote or on-site work
📧 [open contact info](look above in the "contact info" section) | 📱 [open contact info](look above in the "contact info" section)
🌐 GitHub: https://github.com/Tvardick

Profile Summary
DevOps engineer with a developer background — I understand the applications I manage, not
just the servers. Manage 5 VPS environments, Dockerized 8 services, built zero-downtime
deployments via Traefik + Bitbucket CI/CD. Set up a centralized monitoring stack (Prometheus
+ Grafana + Alertmanager + Loki) that helped identify and resolve recurring exceptions in
production. Also: Ansible playbooks, WireGuard VPN, SSL automation. My PHP/Laravel
background means I can debug on both levels — infrastructure and application code.

Work Experience

DevOps Engineer / PHP Developer
AgriAnalytica, on-site work (Nov 2025 — Present)

-​ Built and managed infrastructure across 5 VPS environments (dev / test / 2×prod /
monitoring), running 13 services (7 Laravel + 6 legacy PHP)
-​ Dockerized all services; configured Docker networking and volumes for each
environment
-​ Developed Ansible playbooks for multi-environment provisioning and ongoing
configuration management across multiple roles
-​ Configured WireGuard VPN for secure inter-service communication; restricted database
access so developers connect exclusively via VPN
-​ Set up Traefik as reverse proxy with a custom bash script enabling zero-downtime
deployments
-​ Implemented full observability stack: Prometheus with Node, MySQL, PostgreSQL, and
Docker exporters; Grafana dashboards; Alertmanager — alerting led to identifying and
resolving a series of frequent Laravel exceptions in production
-​ Configured Bitbucket CI/CD pipelines: linting and test runs on pull request, automated
container deployment on merge

Technical Support Specialist & Internal Developer
Maximum-Net, on-site work / Boiarka (Apr 2015 — Oct 2021 · Support; Oct 2021 — Present ·
Development)

-​ Set up and maintained development infrastructure: Linux servers, Nginx, Docker
-​ Built internal tools and automation scripts to support operations team workflows

Tech stack: Linux (Ubuntu), Nginx, Docker, Git

Tech Stack & Skills
Infrastructure & DevOps: Docker, Ansible, WireGuard, Traefik, Prometheus, Grafana,
Alertmanager, Linux (Ubuntu), Nginx, VPS​
CI/CD: Bitbucket Pipelines, GitHub Actions​
Scripting: Bash​
Backend (working knowledge): PHP, Laravel — enables faster debugging and understanding
of deployed applications​
Databases: PostgreSQL, MySQL​
Tools: Git, NeoVim

Education
Vocational Technical College #18, Kyiv​
Specialized Secondary Education | 2004 — 2007

Hexlet – PHP Developer Program | 10 months (2021)
Languages
Ukrainian — Native​
English — Intermediate (B1) — reads technical documentation, comfortable with async written
communication

Similar candidates

All similar candidates

Candidates by city


Compare your requirements and salary with other companies' jobs: