
Bartlomiej Sawicki
Verified Expert in Engineering
DevOps Engineer and Software Developer
Łódź, Poland
Toptal member since March 20, 2023
Bartłomiej is a DevOps engineer with more than eight years in this field. His overall experience in IT spans more than 13 years and began with the role of Linux sysadmin for companies like IBM. His DevOps and IaC Terraform journey started with migration to AWS of the TomTom map-making application. He started using Kubernetes while working with IDEMIA and developed this skill with PMI and Vizlib. With the last-mentioned company, he also gained over a year of experience with GCP.
Portfolio
Experience
- Linux - 13 years
- Amazon Web Services (AWS) - 8 years
- Terraform - 8 years
- Jenkins - 8 years
- Kubernetes - 5 years
- Docker - 5 years
- Helm - 5 years
- Networks - 3 years
Availability
Preferred Environment
Linux, GitHub, Amazon Web Services (AWS), Terraform, Kubernetes
The most amazing...
...thing I've done is create a new project with almost no IaC or CI/CD from scratch to production, working with a new cloud within half a year.
Work Experience
DevOps Engineer | Cloud DevOps
Self-employed
- Imported unmanaged infrastructure to IaC in Terraform without downtime.
- Configured an AWS backup strategy using AWS Backup service.
- Used AWS Config with Terraform to prepare the hardening template.
- Migrated deployments of ECS applications from AWS CloudFormation to Terraform.
DevOps Engineer | Cloud DevOps
Vizlib
- Created highly available production, staging, and development environments with IaC in Terraform on GCP with Kubernetes.
- Set up Jenkins on Kubernetes with autoscaling nodes using spot instances to save costs.
- Migrated old pipelines from CircleCi to Jenkins and created all missing ones to make full CI/CD for the application.
Senior Integrator | Cloud DevOps
Idemia
- Created a Terraform module set that deployed the full stack to enable development teams to deploy their apps on Kubernetes and AWS.
- Developed a Jenkins pipeline to test the stack after every PR and release.
- Built a Jenkins pipeline to harden the VM operating system with Packer and Ansible.
- Created an AWS environment for a cryptographic application that has to pass PCI DSS certification.
Senior System Engineer | DevOps
TomTom
- Migrated a map-making application from on-premises to AWS.
- Wrote an application to consume IoT data from cars to use for traffic analysis.
- Migrated the main repository of Puppet code between major versions.
- Made AWS cost-reduction modifications to working environments.
Advisory IT Specialist
IBM
- Deployed multiple VM production servers with applications on them.
- Migrated between two Red Hat main versions of the production Red Hat clusters.
- Provided high-level L2/3 support in an international team to the customer's production environment from the payment industry.
Network and Server Systems Administrator
Netrax Sp. z o.o.
- Filled rack with servers and configured all with Linux and required software (KVM virtualization).
- Configured network routers with IaC written in native MikroTik configs and bash scripts.
- Extended network with new buildings and endpoint stations.
Experience
Hardened Ubuntu Images
https://github.com/florianutz/Ubuntu1804-CISInfrastructure and Automation for SaaS
As a DevOps engineer in this project, I created all the Terraform code required to setup on Google Kubernetes Engine (GKE) clusters on which the application was deployed. I was also responsible for creating Jenkins instances on a separate GKE and wrote all the required CI/CD pipelines for the application building, testing, and deployment.
Setup Database Cluster with Web Nodes
As a DevOps engineer, I set everything on bare metal hosts from OVHcloud with clean Linux systems, HA-NAS, and load balancer.
IoT Data Processing Application
Education
Master's Degree in Computer Networks and Tele-information Systems
Lodz University of Technology - Lodz, Poland
Certifications
AWS Certified DevOps Engineer – Professional
Amazon Web Services
Amazon Web Services Security Specialty
Amazon Web Services
Associate Cloud Engineer
Google Cloud
AWS Certified SysOps Administrator – Associate
Amazon Web Services
AWS Certified Solutions Architect – Professional
Amazon Web Services
AWS Certified Solutions Architect – Associate (SAA)
Amazon Web Services
Red Hat Certified Engineer
Red Hat
SUSE Certified Linux Professional (SUSE CLP)
Novell
SUSE Certified Engineer (SCE) in Enterprise Linux
Novell
Red Hat Certified System Administrator
Red Hat
SUSE Certified Linux Administrator (SUSE CLA)
Novell
Skills
Libraries/APIs
Jenkins Pipeline, Jenkins Job DSL
Tools
Jenkins, Helm, Terraform, GitHub, Google Kubernetes Engine (GKE), Amazon EKS, Git, Amazon Virtual Private Cloud (VPC), Amazon Elastic Container Service (ECS), Apache, AWS IAM, Amazon CloudWatch, Amazon Simple Notification Service (SNS), AWS Fargate, Google Compute Engine (GCE), SaltStack, Packer, KVM/Qemu, Ansible, VPN, AWS CloudFormation, Amazon Simple Queue Service (SQS), AWS CodeBuild, Jira, Confluence, Google Workspace, Amazon ElastiCache, Grafana, NGINX
Paradigms
DevOps, Continuous Integration (CI), Continuous Delivery (CD), Microservices
Platforms
Linux, Amazon Web Services (AWS), Kubernetes, Docker, Red Hat Linux, Ubuntu, Google Cloud Platform (GCP), CentOS, Amazon EC2, AWS Lambda, Apache2, AWS IoT
Storage
Amazon S3 (AWS S3), SUSE, Databases, Google Cloud, MariaDB, Redis, OVH, MySQL, Amazon DynamoDB
Languages
Bash, Bash Script, Python, Snowflake, PHP, SQL
Other
Networks, Infrastructure as Code (IaC), CI/CD Pipelines, AWS DevOps, Containerization, Amazon Machine Images (AMI), Load Balancers, DevOps Engineer, Networking, Cloud Architecture, AWS Cloud Architecture, Amazon RDS, AWS Certified SysOps Administrator, Shell Scripting, Servers, Amazon EventBridge, AWS NAT Gateway, Identity & Access Management (IAM), VPC, Network Administration, DNS, Programming, MikroTik, Cloud Security, Monitoring, AWS Certified Solution Architect, Cost Control, Galera Cluster, SSL Certificates, AWS VPN, Amazon Kinesis, GitHub Actions, Architecture, ECS, Web Application Firewall (WAF), Bare-metal Environment
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