
Michał Opala
Verified Expert in Engineering
DevOps Engineer and Developer
Lublin, Poland
Toptal member since June 1, 2021
Michał is a DevOps engineer and a software developer with over a decade of hands-on experience implementing automation (Kubernetes, Ansible), working with developers to oversee the code releases, and optimizing processes. He believes his mission in the IT industry is to help DevOps teams to design their infrastructures correctly and automate everything that is possible to automate. In his everyday work, Michał focuses on delivering idiomatic, well-structured, and carefully tested IaC solutions.
Portfolio
Experience
- Bash - 10 years
- Docker Compose - 5 years
- Kubernetes - 3 years
- Amazon Web Services (AWS) - 3 years
- Terragrunt - 3 years
- Terraform - 3 years
- Ansible - 3 years
- Python - 3 years
Availability
Preferred Environment
NixOS, Slack, GitHub, GitLab, Amazon Web Services (AWS)
The most amazing...
...thing I've achieved lately was the Epiphany platform where I introduced HA Kubernetes into the platform and greatly optimized cluster creation times.
Work Experience
Expert DevOps Engineer
Hitachi ABB PowerGrids
- Introduced HA Kubernetes (Kubeadm-based) into the platform.
- Improved cluster creation times (up to five times faster depending on the cloud provider).
- Significantly improved code quality by participating in thorough code review processes and introduced a lot of high-quality code as well.
Senior DevOps Engineer
AIQA Technologies
- Designed and implemented CI/CD processes in GitLab CI.
- Designed and deployed the production infrastructure in GKE (Google Kubernetes Engine).
- Improved the local developer environments using Docker. Compose.
Senior DevOps Engineer
Bluefoot AI, LLC
- Created the entire customized Kubernetes deployment automation (as per requirement).
- Designed and implemented all of the AWS infrastructure.
- Built and designed the CI/CD processes in GitLab CI.
Senior DevOps Engineer
Sabre
- Designed and implemented Ansible automation for test and production environments.
- Participated in the on-call schedule and production troubleshooting.
- Worked o go-live rollouts for a couple of new customers (airlines).
Senior DevOps Engineer
Ocado Technology
- Contributed to the development of a platform used for the automated testing of production software.
- Closely worked with application development teams in troubleshooting various infrastructure and application problems.
- Participated in the design and implementation of the infrastructure in general.
Integration Engineer
GTECH Corporation (Later Renamed to IGT)
- Contributed to the software acceptance testing process.
- Helped to prepare the test and production environments.
- Participated in an upgrade rollout for ten Italian video lotteries.
Network Engineer | Network Administrator
Institute of Physics UMCS Lublin Poland
- Maintained a small network segment of the Department of Theoretical Physics UMCS.
- Designed, implemented, and maintained two small clusters (HP ProLiant machines) used for numerical computations.
- Responsible for buying and configuring new hardware (printers, laptops, and so on) for the whole department.
Experience
Epiphany Platform
https://github.com/epiphany-platform/epiphanyThe goal of the project is to provide ready to use automation for Kubernetes and other services like databases and message brokers.
Education
Master's Degree in Physics
Institute of Physics, Maria Curie-Sklodowska University - Lublin, Poland
Certifications
Oracle Certified Professional
Oracle
Skills
Libraries/APIs
Terragrunt, MPI
Tools
Ansible, Terraform, Docker Compose, GitLab CI/CD, Slack, GitHub, GitLab, Google Kubernetes Engine (GKE), Apache Maven, Perforce, Postfix
Languages
Bash, Python, Go, Rust, Scala, Fortran
Platforms
Kubernetes, Amazon Web Services (AWS), Google Cloud Platform (GCP), Azure, Java SE 6, Red Hat Linux, Citrix, CoreOS, OpenStack, Debian, Slackware, iOS
Storage
PostgreSQL, IBM Db2
Other
NixOS, Linear Algebra, Calculus, Applied Physics, Single Sign-on (SSO), Torque/PBS, Certified Kubernetes Administrator (CKA), Cisco
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring