Michal Schott, Developer in Gdańsk, Poland
Michal is available for hire
Hire Michal

Michal Schott

Verified Expert  in Engineering

Bio

Michal is a technical professional with a passion for learning and extensive expertise in Linux, DevSecOps, AWS Cloud, automation, containers, and Kubernetes. His passion lies in delivering high-quality solutions (the fewer workarounds, the better) that matter for business.

Portfolio

Satago
Jira, AWS IoT, Kubernetes, Argo CD, Terraform, Terragrunt, Prometheus, Thanos...
DataRobot
Kubernetes, AWS IoT, Rust, Jenkins, Kustomize, Ansible, CI/CD Pipelines...
OneGini / OneWelcome
Amazon Web Services (AWS), Kubernetes, Terraform, Terragrunt, Go, GitHub...

Experience

  • Continuous Integration (CI) - 7 years
  • Continuous Delivery (CD) - 7 years
  • Infrastructure as Code (IaC) - 7 years
  • Amazon Web Services (AWS) - 7 years
  • Kubernetes - 4 years
  • Security - 3 years
  • Go - 2 years
  • Google Cloud Platform (GCP) - 1 year

Availability

Part-time

Preferred Environment

Amazon Web Services (AWS), Containers, Visual Studio Code (VS Code), Google Cloud Platform (GCP), Kubernetes, Linux, MacOS

The most amazing...

...things I've worked on are Kubernetes projects I built before managed Kubernetes solutions were available.

Work Experience

Senior DevOps Engineer

2022 - PRESENT
Satago
  • Built a whole new, secure AWS and Kubernetes-based platform to replace legacy infrastructure using IaaC principles with Terragrunt and Terraform.
  • Implemented SSO and VPN for all internal services and VPN.
  • Reduced AWS infrastructure cost by over 50% in two months time.
  • Upskilled co-workers in DevOps, Agile, AWS, Kubernetes, and security areas.
  • Took a significant part in securing new platforms (Cilium Network Policies, Kyverno, KubeArmor, and mTLS with Linkerd2).
  • Built a full observability platform based on Grafana, Thanos, Loki, Prometheus, Sentry, and Jaeger.
Technologies: Jira, AWS IoT, Kubernetes, Argo CD, Terraform, Terragrunt, Prometheus, Thanos, Grafana, Go, Sentry, PostgreSQL, Bitbucket, Security, Apache Kafka, Amazon OpenSearch, Jaeger, Linkerd, Twingate, Cilium, Kyverno, kubearmor, Loki, GitOps, CI/CD Pipelines, Crossplane, Amazon EC2, Amazon Elastic Container Registry (ECR), AWS IAM, Amazon ElastiCache, Amazon Aurora, Amazon CloudWatch, AWS Lambda, Amazon Cognito, DevSecOps, Kubernetes Security, Amazon RDS, SQL

Senior DevOps Engineer

2021 - 2022
DataRobot
  • Fixed a few critical issues in the RUST written controller, which is used to provision and maintain the whole platform running on Kubernetes clusters (cloud and bare-metal versions).
  • Implemented a flawless upgrade procedure for Kubernetes clusters.
  • Improved overall platform security, stability, and reliability.
Technologies: Kubernetes, AWS IoT, Rust, Jenkins, Kustomize, Ansible, CI/CD Pipelines, Amazon EC2, Amazon Elastic Container Registry (ECR), AWS IAM, Amazon CloudWatch, Kubernetes Security

Senior DevOps Engineer

2021 - 2022
OneGini / OneWelcome
  • Led the implementation of GitOps principles with Flux CD, improved a Prometheus-based stack by implementing a Thanos layer, Helm2 to Helm3 migration, and created a Backstage-based internal platform for developers.
  • Reviewed and re-implemented the DR strategy. The time required for full recovery was drastically reduced to a few minutes.
  • Created Kubernetes Operators for the first time. They managed Consul, Redis, PostgreSQL, and MySQL resources but also configured replication for OpenDJ deployment running in the Kubernetes environment.
Technologies: Amazon Web Services (AWS), Kubernetes, Terraform, Terragrunt, Go, GitHub, Flux CD, Prometheus, Thanos, Grafana, Backstage, Helm, Helmfile, Kustomize, GitOps, CI/CD Pipelines, Amazon EC2, Amazon Elastic Container Registry (ECR), AWS IAM, GitHub Actions, Amazon Aurora, Amazon CloudWatch, Datadog, AWS Lambda, DevSecOps, Kubernetes Security, Amazon RDS

Linux Kernel Automation Developer

2021 - 2021
Open Source Security, Inc.
  • Developed an automation to install grsecurity patches and compile custom Linux kernel using Ansible.
  • Built a similar automation with Puppet as an extra requirement.
  • Worked on solutions that were covered by end-to-end tests to ensure the kernel compiles and runs without any issues.
Technologies: Linux, Ansible, Puppet, CI/CD Pipelines

DevOps Engineer

2021 - 2021
Phantasma Labs GmbH
  • Upskilled other team members in Kubernetes and IaaC areas.
  • Built Kubernetes-based environments on AWS cloud to run Cassandra and Spark clusters.
  • Configured various pipelines to deploy workloads into Kubernetes.
Technologies: Amazon Web Services (AWS), Kubernetes, Apache Cassandra, Spark, GitOps, CI/CD Pipelines, Amazon EC2, Amazon Elastic Container Registry (ECR), AWS IAM, GitHub Actions, Amazon CloudWatch, Kubernetes Security, Amazon RDS

AWS Solutions Architect

2021 - 2021
Bootiki Inc.
  • Gathered all requirements and project specifications.
  • Build Terraform and Ansible-based automation to provision Houdini FX render farm into AWS Cloud.
  • Created documentation so the company could self-maintain this solution.
Technologies: Amazon Web Services (AWS), GPU Computing, Windows, Linux, Amazon AppStream, AWS Certified Solution Architect, Docker, CI/CD Pipelines, Amazon EC2, Amazon Elastic Container Registry (ECR), AWS IAM, GitHub Actions, Amazon CloudWatch

Lead WebOps Engineer

2017 - 2021
Kainos Software Poland
  • Designed and delivered an AWS and Kubernetes-based solution for one of the UK government departments (greenfield project).
  • Managed work for a team of five operations engineers, using Jira for this purpose.
  • Led internal training for junior operations engineers, which included delivering a 3-tier web application on AWS, using best practices in DevOps.
Technologies: Amazon Web Services (AWS), Docker, Ansible, Puppet, Linux, Monitoring, Site Reliability Engineering (SRE), Continuous Delivery (CD), Continuous Integration (CI), Continuous Deployment, Coaching, Security, Architecture, Containers, Infrastructure as Code (IaC), Kubernetes, GitHub, Azure, Containerization, Microservices, Solution Architecture, DevOps, Amazon EKS, Amazon Virtual Private Cloud (VPC), System Administration, Linux Administration, LAMP, Amazon S3 (AWS S3), CI/CD Pipelines, Python, Amazon EC2, Amazon Elastic Container Registry (ECR), AWS IAM, GitHub Actions, Amazon CloudWatch, Datadog, Jenkins, Amazon Cognito, Amazon Cognito User Pools, DevSecOps, Kubernetes Security, Amazon RDS, SQL

DevOps Engineer

2017 - 2017
Schibsted
  • Collaborated with a team of five that delivered various projects.
  • Completed different projects without any downtime or performance issues after moving from the US availability zones to the EU to reduce latencies.
  • Designed and implemented infrastructure as code (IaC) and pipelines, as everything was set manually.
Technologies: Amazon Web Services (AWS), Site Reliability Engineering (SRE), WordPress, Linux, Terraform, Git, GitHub, Containerization, Microservices, DevOps, Amazon EKS, Amazon Virtual Private Cloud (VPC), System Administration, Linux Administration, LAMP, Amazon S3 (AWS S3), CI/CD Pipelines, Python, Amazon EC2, Amazon Elastic Container Registry (ECR), AWS IAM, Amazon CloudWatch, Amazon RDS

Infrastructure Engineer

2013 - 2017
Kainos
  • Started as a junior engineer and got promoted over two years up to the senior position.
  • Adapted to all the changing responsibilities on different projects, from MS SharePoint and AD support to designing and developing infrastructure and various development processes, including CI/CD. Mostly worked on the UK government projects.
  • Developed in an Agile environment, which was usually a mix of the regular Scrum with few Kanban elements.
Technologies: Amazon Web Services (AWS), Docker, Vagrant, TeamCity, Jenkins, GitLab, Ansible, Puppet, Linux, Terraform, Continuous Integration (CI), Continuous Delivery (CD), Site Reliability Engineering (SRE), Containerization, Microservices, DevOps, Amazon Virtual Private Cloud (VPC), System Administration, Linux Administration, LAMP, Amazon S3 (AWS S3), CI/CD Pipelines, Python, Amazon EC2, Amazon Elastic Container Registry (ECR), AWS IAM, Amazon CloudWatch, Amazon RDS, SQL

Experience

Open Source Contributions

I contributed to various open-source projects such as Terraform AWS provider (terraform-provider-aws), Kubernetes operations (Kops), Kubernetes Spot rescheduler, Kubernetes Reboot Daemon (kured), Kustomize, and Linkerd2.

The level of contribution differs for each project, but I believe that using OSS, it was my duty to contribute as much as I could and give something back to the community.

Education

2006 - 2012

Master's Degree in IT Systems and Networks

Technical University of Gdansk - Gdansk, Poland

Certifications

DECEMBER 2021 - DECEMBER 2024

Certified Kubernetes Security Specialist (CKS)

Cloud Native Computing Foundation (CNCF)

OCTOBER 2019 - OCTOBER 2022

Certified Kubernetes Administrator (CKA)

Cloud Native Computing Foundation (CNCF)

Skills

Libraries/APIs

Terragrunt, Thanos

Tools

Git, Terraform, Amazon EKS, Amazon Virtual Private Cloud (VPC), Google Kubernetes Engine (GKE), GitHub, Amazon Elastic Container Registry (ECR), AWS IAM, Amazon ElastiCache, Amazon CloudWatch, Puppet, Ansible, Jenkins, GitLab, TeamCity, Vagrant, Amazon AppStream, Grafana, Helm, Helmfile, Kustomize, Jira, Sentry, Bitbucket, Amazon OpenSearch, Loki, Amazon Cognito

Paradigms

Continuous Deployment, Continuous Integration (CI), Continuous Delivery (CD), DevOps, Microservices, DevSecOps

Platforms

Kubernetes, Linux, Docker, Amazon Web Services (AWS), Amazon EC2, Google Cloud Platform (GCP), LAMP, AWS Lambda, WordPress, Azure, Windows, AWS IoT, Apache Kafka, Cilium

Storage

Amazon S3 (AWS S3), Amazon Aurora, Datadog, PostgreSQL

Languages

Go, Rust, Python, SQL

Frameworks

Spark, Backstage, Crossplane

Other

Infrastructure as Code (IaC), Containers, System Administration, Linux Administration, Containerization, Argo CD, GitOps, Certified Kubernetes Administrator (CKA), CI/CD Pipelines, GitHub Actions, Kubernetes Security, Amazon RDS, Architecture, Security, Site Reliability Engineering (SRE), Monitoring, Linkerd2, Canary Deployment, Coaching, Solution Architecture, GPU Computing, AWS Certified Solution Architect, Apache Cassandra, Flux CD, Prometheus, Jaeger, Linkerd, Twingate, Kyverno, kubearmor, Amazon Cognito User Pools

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