Skip to main content

My face

Adam Żmuda

DevOps / Kubernetes Engineer


About me

I am a DevOps Engineer with extensive experience in Kubernetes and Azure Cloud, specializing in designing and implementing secure, cost-effective cloud solutions. Passionate about Everything as Code, I focus on optimizing performance, reliability, and financial efficiency across systems.

My expertise includes platform engineering, leveraging Python, PowerShell, and Bash for automation, alongside industry-standard tools like Terraform, Helm, and Docker.

In my free time, I enjoy experimenting with my personal Kubernetes cluster, using it as a hands-on platform to test new ideas and host various applications—including this blog. This hobby reflects my commitment to continuous learning and technical excellence beyond my professional work.


Experience

Ørsted | Senior DevOps Engineer

August 2023 - present

  • Kubernetes Management: Deploy, secure, and maintain Azure Kubernetes Service (AKS), ensuring reliable and scalable infrastructure for development teams.
  • Upskilling & Training: Lead upskilling sessions focused on Kubernetes features and best practices, empowering teams to maximize efficiency and leverage advanced functionalities.
  • Security Advisory: Proactively identify security vulnerabilities in products, provide actionable remediation strategies, and mentor teams on best practices for maintaining secure environments.
  • Cost Optimization: Implement cost-saving measures by introducing tools like Vertical Pod Autoscaler and leveraging spot instances, resulting in optimized resource utilization and reduced cloud costs.
  • Automation & Reporting: Develop automation scripts in Python to streamline reporting processes, enhancing visibility into security compliance and development trends.

DNV | Senior DevOps Engineer

April 2021 - July 2023

  • Creating and maintaining CI/CD pipelines in Azure DevOps
  • Deploying Azure infrastructure (Terraform, Terragrunt, ARM)
  • Maintaining Kubernetes clusters, using GitOps methodology (FluxCD, ArgoCD, Mozilla SOPS)
  • Administration of Azure DevOps and GitHub enterprise organizations
  • Developing a monitoring solution based on the Azure Monitor toolset and Grafana Labs stack
  • Maintaining and developing Python applications and CLI tools

DNV | DevOps Engineer

July 2019 - March 2021

  • Operation of Azure cloud-based services
  • Creating and maintaining CI/CD pipelines
  • Deploying Azure infrastructure with Terraform, ARM templates.
  • Scripting and automating (including integrations of cloud and on-premise components)
  • Development of monitoring solution based on Azure Monitor toolset
  • Daily cooperation with monitoring operators
  • Producing design and operational documentation

DNV | IT Monitoring Engineer

October 2018 - June 2019

  • Backup operations monitoring
  • Incidents troubleshooting and root cause analysis
  • Server and application monitoring
  • Print queues management
  • Security patching
  • Server software & firmware patching
  • Conducting and supervising monthly maintenance process
  • Working in Windows Server and Linux Server environments

DNV | IT Support Analyst

October 2015 - September 2018

  • Provide second-line support with Exchange Online issues, setup, and permissions.
  • Automating tasks and creating tools for the User Administration team
  • Provide first-line support with common issues, e.g. workstation incidents, password changes, software/OS configuration, granting permissions, and access to different resources
  • Create and update knowledge base articles

Sii Poland | Service Desk Specialist

April 2014 - September 2015

  • Record, analyze and categorize service calls, requests for change
  • Provide first-line support with common issues, e.g. workstation incidents, password changes, software/os configuration, grant permissions/access to the project area
  • Assign incidents and/or problems further either to technical operations or on-site personnel
  • Give feedback and updates to the end-user on resolution progress
  • Document user acceptance and close related incidents and/or problems

Certificates

Certified Kubernetes Security Specialist (CKS)

  • Issued by: The Linux Foundation
  • Valid: February 2025 - February 2027
  • Certificate link

Certified Kubernetes Administrator (CKA)

  • Issued by: The Linux Foundation
  • Valid: August 2023 - August 2026
  • Certificate link

Microsoft Certified: Azure Administrator Associate (AZ-104)

Junior Python Developer

  • Issued by: infoShare Academy
  • Valid: July 2021 - No Expiration Date
  • Certificate link

Microsoft Certified: Azure Fundamentals (AZ-900)

ITIL® Foundation in IT Service Management

  • Issued by: ITIL® Foundation
  • Valid: October 2014 - No Expiration Date
  • Certificate link

Other achievements

Making the (kubernetes) world more secure

In January 2022, while working on a project using Azure Kubernetes Service (AKS) I found a security vulnerability in azurefile CSI driver. It allowed abusing a caching mechanism to gain unauthorized access to data on file shares mounted in another namespace. A serious risk, especially in multi-tenant clusters.

It was assigned a High Severity rating and I was awarded $9000 in Microsoft's bug bounty program.

KubeCon Europe 2025 Capture The Flag (CTF)

At my first KubeCon, I decided to participate in the Capture the Flag (CTF) event. The organizer encouraged teamwork, so our table of three joined forces. We successfully exploited an unprotected OCI registry, analyzed compromised pods by reviewing Tetragon logs, and ultimately opened a reverse shell from an unprotected website. As a result, we finished in the top 8 out of 138 participants!

The challenges are nicely described here. You can also spot Houssem, TOLF, and myself (adzik) in the screenshot of the leaderboard.


Education

University of Gdańsk

Bachelor's Degree, Computer Science

During my time at University of Gdańsk I learnt many skills that have I use throughout my career such as computer architecture, networking and programming to list a few.


Hobbies

In my free time, I like messing around with my personal Kubernetes cluster. I use it to host things like a password manager, a DNS server, and this blog. You can check out the code on theadzik/homelab.

On a different note, I'm a big Formula 1 fan and have been watching since 2006. I got to attend the Austrian Grand Prix in 2019, and it was awesome!