Krzysztof Knapik, Developer in Gdańsk, Poland
Krzysztof is available for hire
Hire Krzysztof

Krzysztof Knapik

Verified Expert  in Engineering

Azure Developer

Location
Gdańsk, Poland
Toptal Member Since
March 16, 2023

Krzysztof is an experienced and certified cloud architect and DevOps engineer responsible for resource consulting with prospective clients to determine needs, design effective solutions, and resolve business-critical issues. As a team member, Krzysztof can apply more than 10 years of experience strongly focused on modern IT solutions.

Portfolio

Zurich Insurance
Azure, Azure DevOps, Azure Kubernetes Service (AKS), Helm, Git, CI/CD Pipelines...
IKEA
DevOps, Kubernetes, Apache Kafka, Ansible, Azure, Istio, F5 Networks...
Nordcloud
Azure, Infrastructure, DevOps, Cloud Infrastructure, CI/CD Pipelines...

Experience

Availability

Part-time

Preferred Environment

Azure, Azure DevOps, Kubernetes, Helm, Ansible, CI/CD Pipelines, Terraform, Git, Windows PowerShell, Cloud Architecture

The most amazing...

...thing I've done is design and develop organization-wide blueprint standards for private AKS deployments and integration.

Work Experience

Senior Azure and DevOps Consultant

2021 - PRESENT
Zurich Insurance
  • Acted as a senior DevOps consultant and a member of an organization-wide SAFe team responsible for application migration and transformation to Azure cloud.
  • Designed and developed organization-wide blueprint standards for private AKS deployments and integration.
  • Created CI/CD pipelines for Docker images, including building, testing, and publishing to shared image repositories.
  • Developed Helm charts for customer microservice apps.
  • Built automation for app migration, design drawing, and service documentation.
Technologies: Azure, Azure DevOps, Azure Kubernetes Service (AKS), Helm, Git, CI/CD Pipelines, Cloud Architecture

Lead Azure and DevOps Consultant

2019 - 2021
IKEA
  • Designed and delivered the platform for distributed applications based on Azure cloud, Kubernetes, and Kafka.
  • Developed automation framework with PowerShell and Pester to increase the deployment success rate and consistency.
  • Created Ansible automation for F5 Network appliance deployment to the cloud.
  • Developed the platform roadmap and company team.
  • Designed, developed, and maintained Kubernetes network mesh based on Istio.
Technologies: DevOps, Kubernetes, Apache Kafka, Ansible, Azure, Istio, F5 Networks, Hybrid Cloud Infrastructure, Splunk, SignalFX, OpenTelemetry, Azure DevOps, Grafana, Prometheus, ARM, Terraform, Power Shell Commands, Unit Testing, Bash, GitHub, APIs, Helm

Azure Architect | Team Lead

2018 - 2019
Nordcloud
  • Served as a cloud architect, participating in a project to deliver infrastructure combined with applications deployments for Robert Bosch GmbH.
  • Delivered automation that creates a complete development environment, including Kubernetes clusters, Jenkins, GitHub repository, and Artifactory repository. Ensured secure network and access.
  • Created ARM templates for Azure infrastructure as a code.
  • Built CI/CD pipelines in Azure DevOps for automatic deployment of infrastructure and apps. Used Azure, Kubernetes, and function apps.
  • Made scripts in Azure CLI, PowerShell, and Bash and created DevOps pipelines. Conducted configuration management with Azure automation, runbooks, and DSC.
Technologies: Azure, Infrastructure, DevOps, Cloud Infrastructure, CI/CD Pipelines, Kubernetes, Artifactory, GitHub API, SQL, Azure Automation, DSC, Containers, Operations Management Systems (OMS), Azure Event Grid, Azure PaaS, Configuration Management, Web Servers, Azure DevOps, Training, Sonar, .NET, MSBuild, Azure Cosmos DB

Lead Cloud Engineer | Azure Architect

2015 - 2018
Atos
  • Implemented Atos Canopy public cloud products and POCs. Conducted enterprise customer onboarding and migration.
  • Deployed, managed, and maintained large-scale Microsoft private cloud environments for up to 400 fabric Hyper-V hosts and 2–5,000 VMs.
  • Configured deployment automation with Microsoft SCORCH, SMA, PowerShell, ARM templates, and CLI Azure infrastructure monitoring. Created OMS custom alerts and dashboards.
  • Conducted hardware administration for Dell PowerEdge M1000e EMC, M630, and R730 servers.
  • Maintained clustered always-on SQL Server environments.
Technologies: Azure, System Center, System Center Configuration Manager (SCCM), System Center Operations Management (SCOM), SCVMM, Windows Server, Hyper-V, Data Centers, Networks, Nexus, Dell Blades, Dell EMC, ARM, Windows PowerShell, Private Clouds, Microsoft, Always On, IIS SQL Server

System Engineer

2013 - 2015
Intebuco Polska
  • Deployed and maintained virtual server infrastructure based on VMware ESXi and Hyper-V. Participated in the software development process and cooperated with dev teams.
  • Conducted infrastructure automation and code deployment, including IIS and SVN configuration.
  • Handled Microsoft SQL, IIS, management, PowerShell, and Bash scripting.
Technologies: Windows Server, Active Directory Federation, Virtualization, Hyper-V, VMware ESXi, Web Servers, IIS, Apache, VPN

Highly Scalable Platform

https://boschdevcloud.com/
Developed a highly scalable platform for 20,000 developers based on Azure Kubernetes service for application and tooling hosting. The goal was to deliver an on-demand scalable dev environment ready to use in minutes, including:
• Kubernetes cluster
• Preconfigured Jenkins pipeline
• In-house Artifactory container image repository
• Dedicated GitHub Enterprise repository
• Full networking setup.

IKEA Hybrid Integration Platform

http://ikea.com
Built an organization-wide automated hybrid integration (HIP) platform for IKEA. It was based on Azure Kubernetes Service (AKS) and integrated with the Kafka cluster running on Azure IaaS. The HIP platform was running in a cloud-agnostic and hybrid model.

Used the following components:
• AKS and Istio
• Networking – Azure Native, F5
• Confluent Kafka clusters
• API gateways
• Databases – Cosmos DB, Oracle18c
• Hybrid topology – on-prem and cloud
• Monitoring – Azure Monitor, SignalFx, Splunk, Grafana, Prometheus.

Used CI/CD for application, infrastructure, and configuration as code:
• Azure DevOps – YAML pipelines and Jenkins
• Ansible – networking, Linux configuration, Azure infrastructure
• ARM templates, Terraform, Bicep
• Automation framework – custom PowerShell modules and Pester unit testing
• Azure Artifacts – NuGet
• Scripting – PowerShell, Bash, Azure CLI, Groove
• Kubernetes Helm charts – development with Go templates
• Istio mesh – responsible for network policies, Helm deployment, and configuration.
2010 - 2014

Bachelor's Degree in Computer Networking

Katowice Institute of Information Technologies - Katowice, Poland

2006 - 2010

Professional Degree in Information Technologies

Technical College | Śląskie Zakłady Naukowe - Katowice, Poland

2002 - 2006

High School Diploma in Information Technologies

IT Technician High School - Katowice, Poland

JUNE 2022 - PRESENT

OpenHack: Containers

Microsoft

NOVEMBER 2020 - NOVEMBER 2023

Microsoft Azure DevOps Engineer Expert

Microsoft

OCTOBER 2020 - OCTOBER 2023

Microsoft Certified: Azure Administrator Associate

Microsoft

MAY 2020 - MAY 2023

CKA: Certified Kubernetes Administrator

The linux foundation

MAY 2020 - MAY 2023

CKAD: Certified Kubernetes Application Developer

The Linux Foundation

DECEMBER 2018 - PRESENT

Microsoft Certified Solutions Expert: Cloud Platform and Infrastructure

Microsoft

DECEMBER 2018 - DECEMBER 2020

Microsoft Certified: Azure Solutions Architect Expert

Microsoft

SEPTEMBER 2017 - PRESENT

Microsoft Certified Solutions Associate: Cloud Platform

Microsoft

NOVEMBER 2016 - PRESENT

MCSA: Windows Server 2012

Microsoft

NOVEMBER 2014 - NOVEMBER 2017

Red Hat Certified System Administrator (RHCSA) | Red Hat Enterprise Linux 6

Red Hat

Frameworks

Windows PowerShell, .NET

Tools

Azure Kubernetes Service (AKS), Terraform, Helm, Ansible, Git, Logging, Azure App Service, Hyper-V, Apache, Istio, Splunk, Grafana, GitHub, Artifactory, Azure Automation, Sonar, MSBuild, System Center Configuration Manager (SCCM), SCVMM, Dell EMC, VPN

Paradigms

Azure DevOps, Agile, DevOps, Continuous Integration (CI), Continuous Delivery (CD), Unit Testing, Microservices

Platforms

Azure, Kubernetes, Docker, Azure IaaS, Windows Server, Linux, Red Hat Linux, Apache Kafka, Azure PaaS, Nexus, Microsoft

Other

CI/CD Pipelines, Cloud Architecture, Cloud, Ingress, Security Policies & Procedures, Containers, Azure Virtual Networks, Azure Administrator, Azure Storage, IaaS, Azure Virtual Machines, Cloud Security, Cloud Platforms, Cloud Infrastructure, MCSE, MCSA, Virtualization, Management Systems, Cloud Services, Network Administration, Service Virtualization, Servers, Networks, F5 Networks, Hybrid Cloud Infrastructure, SignalFX, OpenTelemetry, Prometheus, ARM, Power Shell Commands, APIs, Infrastructure, DSC, Operations Management Systems (OMS), Azure Event Grid, Configuration Management, Web Servers, Training, System Center, System Center Operations Management (SCOM), Private Clouds, Always On, Active Directory Federation, VMware ESXi, IIS, DNS, Azure Government, Data Management Platforms, Programming, Robotics, Computer Science

Languages

Bash, SQL, YAML, Python

Libraries/APIs

GitHub API

Storage

Azure Active Directory, Azure Cosmos DB, Data Centers, Dell Blades, IIS SQL Server

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring