Curriculum vitæ
I moved my focus to all things DevOps starting in February 2020 by learning Kubernetes the hard way. I was tasked with deploying a backend to Azure AKS, so I've written all YAML from scratch (well, almost, thanks Kompose) in a matter of two weeks.
I know Docker and its tools (docker-compose, Dockerfile) well, including orchestration (Kubernetes on AWS and Azure, but also Docker Swarm and MicroK8s), and CI/CD provided by GitLab CI/CD, Jenkins or TeamCity. I've used NGINX, Traefik or Ambassador as ingress controllers.
I prefer Debian-based environments, but I'm no stranger to CentOS. I've used Proxmox in the past, with Ansible doing all the heavy lifting. I've used Terraform on Azure, as well as developing and maintaing Helm charts. I'm utilizing SOPS for managing secrets.
I'm using Git for VCS and GitOps.
I have basic knowledge of Python, Bash, Groovy, Rust and Go languages, HTML/CSS, and PostgreSQL and MySQL administration.
This very website is built automatically thanks to GitHub Actions using Ark, serving it with Caddy, and Traefik as reverse-proxy.
Certifications
- AWS Certified Advanced Networking – Specialty
- AWS Certified Solutions Architect – Associate
- Certified Kubernetes Administrator
- GitLab Certified Associate
Career
Keboola Czech s.r.o.
Cloud Infrastructure Engineer 11/2023 - present
Too soon to write short summary, but I'm working with:
- GCP, Azure, AWS
- Kubernetes
- Terraform, ARM
- GitHub Actions, Azure DevOps
- Datadog
- Python, Bash
Career break
8/2023 - 10/2023
Taking some time off to refresh and spend with my family. Manage to get myself a AWS cert and help out on a small engineering project along the way.
Ataccama Software, s.r.o.
Cloud Platform Engineer 11/2020 - 7/2023
Developing and maintaining IDP stack in Azure, incl. self-hosted GitLab, Artifactory or Harbor. Go-to guy regarding CI/CD pipelines, build and release processes. Helm chart pipelines and development. Automatization scripts in Python/Bash/Groovy, Docker images optimalization, monitoring with Grafana and Prometheus/VictoriaMetrics, configuration as code using Terraform/Terragrunt, simple Gradle plugins.
- GitLab, Jenkins
- Python, Bash, Groovy
- Terraform, Terragrunt
- Grafana, Prometheus, VictoriaMetrics
- Helm, ArgoCD, GitOps
- Renovate, Artifactory, Harbor
GRIP Digital, s.r.o.
IT/System Administrator, DevOps 5/2019 - 11/2020
Do-it-all role, from desk-support to DevOps.
I've deployed backend for an unannounced project to Azure AKS, including NGINX Ingress or ELK. Later moving the same project to AWS EKS, utilizing AWS's NLB, CloudWatch, S3, and more. This includes setting up a CI/CD pipeline from TeamCity using Docker images.
I was also managing company's on-premise infrastructure, keeping inventory using Snipe-IT, and servicing a multitude of internal tools (Plastic SCM server, YouTrack, Upsource and other).
- server administration (Ubuntu, CentOS)
- Kubernetes (AWS EKS, Azure AKS)
- Docker
- TeamCity
- Ansible
- Proxmox
- Git, Plastic SCM
- PostgreSQL
- YouTrack
- LDAP, Azure AD
- Windows tech support
- Networking (Cisco-based)
2media.cz, s.r.o.
IT Administrator 9/2012 - 11/2020
Point of contact for all employees. Mostly remote tech support on Windows and macOS machines.
Being PR agency and relying heavily on emails, I was managing an Ubuntu VPS with custom Postfix server, Let's Encrypt and OpenDKIM for them.
- Windows, macOS, iOS tech support
- Ubuntu, Postfix, AWS, DNS
Universal Music, s.r.o.
IT Administrator, Digital Releases Manager 4/2010 - 4/2019
Provided tech support role for both Czech and Slovak branches. Also managed on-premise Windows server, with having a little to do with SCCM and AD.
Slowly moved into a digital releases manager, and being responsible for distributing everything digital incoming from any signed artist to services such as Spotify, Apple Music, YouTube, and more.
I also made lots of short Instagram or YouTube video spots using VEGAS Pro and Sony Sound Forge.
- Windows, macOS, iOS, Android tech support
- Windows Server 2003/2008
- SCCM, AD, Exchange
- AS/400
- Junos Pulse, Duo Security, GlobalProtect
- HTML/CSS
- Audio/video digitization
- Digital services management (Spotify, YouTube, all of them)
- Video production (Instagram/YouTube spots, ads, etc.)