
Michal Schott
Verified Expert in Engineering
DevOps Developer
Gdańsk, Poland
Toptal member since November 30, 2020
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
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
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
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.
Senior DevOps Engineer
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.
Senior DevOps Engineer
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.
Linux Kernel Automation Developer
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.
DevOps Engineer
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.
AWS Solutions Architect
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.
Lead WebOps Engineer
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.
DevOps Engineer
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.
Infrastructure Engineer
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.
Experience
Open Source Contributions
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
Master's Degree in IT Systems and Networks
Technical University of Gdansk - Gdansk, Poland
Certifications
Certified Kubernetes Security Specialist (CKS)
Cloud Native Computing Foundation (CNCF)
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
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