Adam Żmuda

Senior DevOps Engineer

About Me

As a Senior DevOps Engineer specializing in Kubernetes and Azure Cloud, I offer a wealth of experience in designing and implementing secure, cost-effective cloud solutions. Proficient in orchestrating containerized applications and adhering to the Everything as Code philosophy, I consistently seek ways to enhance performance, reliability, and financial efficiency of all systems.

My expertise involves active participation in platform engineering, utilizing Python, PowerShell, and Bash for automation, along with industry-standard tools such as Terraform, Helm, and Docker.

In my free time, I enjoy tinkering and experimenting with my personal Kubernetes cluster built on Raspberry Pi. It’s a hands-on hobby that not only serves as a platform for exploration but also hosts various applications, such as this resume, showcasing my commitment to continuous learning and technical proficiency beyond the professional realm.

Experience

Ørsted

Senior DevOps Engineer | DevOps Enablement Team

August 2023 - present

https://orsted.com/
  • 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

https://dnv.com/
  • 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

https://dnv.com/
  • 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

https://dnv.com/
  • 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

https://dnv.com/
  • 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

https://sii.pl/en/
  • 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

Achievements

Making the (kubernetes) world more secure

January 2022

While working on a project using Azure Kubernetes Service 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.

Education

infoShare Academy

Junior Python Developer Weekend Bootcamp

2021

It was an intense, 445-hours course where I learned about web development with Django, design patterns, unit testing, and UX.

University of Gdańsk

Bachelor's Degree, Computer Science

2009 - 2014

During my time at University of Gdańsk I learnt many skills that have I use throughout my career such as teamwork and working to tight deadlines.

Certification

CKA: Certified Kubernetes Administrator

Issued August 2023 - Expires August 2026

Microsoft

AZ-104

Microsoft Certified: Azure Administrator Associate

Issued July 2022 - Expires July 2025

Microsoft

AZ-900

Microsoft Certified: Azure Fundamentals

Issued June 2020 - No Expiration Date

ITIL® Foundation Certificate in IT Service Management ITIL

Issued March 2021 - No Expiration Date

infoShare Academy

iSA/2021/460

Junior Python Developer

Issued July 2021 - No Expiration Date

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 even this resume. 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!