I am a devops engineer since 2015, working with AWS, Terraform, Kubernetes, CI/CD, APIs, Monitoring and trying to automate it all.
Aktualisiert am 19.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 19.11.2024
Verfügbar zu: 100%
davon vor Ort: 0%
AWS
Terraform
Kubernetes
Cloud
Python
Bash
Gitlab
Monitoring
Datadog
Prometheus
ELK
Grafana
OpenShift
Azure

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-11 - 2024-11

network orchestration

Senior DevOps Engineer AWS Transit Gateway CloudWatch ...
Senior DevOps Engineer
  • Collaborated with multiple teams to connect AWS and Azure regions globally using AWS Transit Gateway, enabling seamless network orchestration across diverse geographic locations.
  • Spearheaded the implementation of infrastructure as code using AWS Cloud Development Kit (CDK) and OpenTofu, enhancing infrastructure management and deployment efficiency.
  • Developed and automated the creation and enrollment of security certificates, ensuring robust security practices across all deployed environments.
  • Provided comprehensive support for account rollouts, assisting teams in leveraging cloud capabilities effectively.


Achievements:

  • Successfully established a network of interconnected AWS and Azure regions, optimizing data transfer and accessibility.
  • Enhanced the security framework by automating certificate management, significantly reducing manual errors and increasing deployment speeds.
  • Played a pivotal role in accelerating new account deployments, facilitating rapid adoption and integration of cloud resources.
AWS Transit Gateway CloudWatch Lambda CDK) Azure OpenTofu Terraform GitLab CI/CD Monitoring and logging with CloudWatch TypeScript
Hannover Re
Hannover & Remote
1 Jahr 5 Monate
2022-07 - 2023-11

build tools and a resilient platform

Senior Site Reliability Engineer (SRE) AWS (EC2 S3 Lambda with Python ...
Senior Site Reliability Engineer (SRE)
  • Led a dedicated platform team to build tools and a resilient platform, empowering product teams to deliver efficiently and reliably.
  • Managed a diverse technology stack, ensuring platform stability, performance, and security.
  • Developed best practices and guidelines for platform users to streamline workflows and minimize downtime.
  • Integrated Flagger for progressive delivery techniques like canary releases, A/B testing, and blue-green deployments to enhance platform resilience.


Achievements:

  • Built a robust platform that significantly improved product teams? efficiency and enabled faster, more reliable development cycles.
  • Created comprehensive best practices and guidelines, resulting in streamlined workflows and reduced downtime.
  • Implemented progressive delivery with Flagger, increasing platform resilience and enabling sophisticated deployment strategies.
AWS (EC2 S3 Lambda with Python CloudFormation) Azure (VMs Blob Storage Functions ARM Templates) GitLab (CI/CD pipelines Runners) Grafana Prometheus Jaeger Blackbox Exporter Kubernetes (EKS kustomize Helm) Docker Apache Kafka Harbor Proxy Flagger
RTL+
Cologne & Remote
5 Monate
2022-08 - 2022-12

Installed, managed, and deployed Kubernetes clusters

Senior DevOps Engineer GCP (Compute Engine GKE Cloud Storage) ...
Senior DevOps Engineer
  • Collaborated with the software development team to containerize and migrate applications to the cloud.
  • Installed, managed, and deployed Kubernetes clusters to orchestrate container deployment.
  • Managed GitLab for version control and CI/CD pipelines.
  • Maintained Hetzner Cloud and Google Cloud Platform (GCP) environments.
  • Employed Ansible for system automation and configuration.


Achievements:

  • Successfully installed and transitioned the company?s infrastructure to the cloud, using Kubernetes for orchestration.
  • Streamlined version control and improved software deployment efficiency.
  • Reduced deployment times and improved system resilience.
GCP (Compute Engine GKE Cloud Storage) Hetzner Cloud Docker Kubernetes (Helm yaml) Ansible GitLab (CI/CD pipelines Runners) Vault
Univention
Bremen & Remote
9 Monate
2021-11 - 2022-07

migrate applications

Senior DevOps Engineer OpenStack AWS Terraform ...
Senior DevOps Engineer
  • Collaborated with a team of DevOps professionals to migrate applications from Open Shift 3 to OpenShift 4 and managed deployments within an OpenStack 16 environment.
  • Onboarded and trained development teams on the optimized use of OpenShift, ensuring smooth transitions and efficient workflows.
  • Maintained and monitored the health, performance, and security of OpenShift clusters and OpenStack deployments.
  • Built an AWS landing zone to enable teams to migrate to the cloud seamlessly.


Achievements:

  • Successfully led the migration of applications from OpenShift 3 to OpenShift 4, ensuring minimal disruption and enhanced performance.
  • Played a pivotal role in onboarding multiple development teams to the new OpenShift environment, resulting in streamlined development and deployment processes.
  • Ensured high availability and optimal performance of OpenShift clusters through proactive monitoring and maintenance.
OpenStack AWS Terraform Ansible Vault Packer Docker Github Jenkins Ubuntu Consul
Bundesdruckerei
Berlin & Remote
4 Monate
2021-07 - 2021-10

Implemented canary deployment strategies

Senior DevOps Engineer Argo CD AWS EKS Terraform ...
Senior DevOps Engineer
  • Collaborated with a team of developers on the Future Market project to deploy applications using Amazon Web Services Elastic Kubernetes Service (AWS EKS).
  • Installed, configured, and maintained Argo CD for continuous deployment in the Kubernetes environment.
  • Implemented canary deployment strategies with Argo CD to ensure safe and incremental rollouts of new application features.
  • Monitored the health and performance of Argo CD deployments, ensuring optimal performance and swift issue resolution.


Achievements:

  • Successfully set up Argo CD, enabling the team to achieve continuous deployment with canary release strategies, reducing risks associated with new feature releases.
  • Played a key role in ensuring high availability and optimal performance of applications deployed via Argo CD in the AWS EKS environment.
  • Enhanced the development and deployment workflow, leading to faster time-to-market and improved application stability.
Argo CD AWS EKS Terraform Canary deployment strategies (Flagger Istio) Prometheus Grafana
TUI
Hannover & Remote
6 Monate
2021-01 - 2021-06

Designed and implemented security measures

Senior DevOps Engineer Terragrunt Bitbucket AWS (VPC ...
Senior DevOps Engineer
  • Collaborated with a team of AWS engineers to establish a standardized AWS landscape for Telefonica project teams.
  • Utilized Terraform and Terragrunt to codify and automate the provisioning of AWS resources, ensuring consistent and repeatable infrastructure deployments.
  • Integrated Bitbucket for version control and collaboration, streamlining the development and deployment processes.
  • Designed and implemented security measures, including the configuration of security groups, networks, and service roles, to ensure secure access and operation within the AWS environment.
  • Provisioned IAM roles tailored for developers, ensuring they had the necessary permissions while adhering to the principle of least privilege.
  • Set up and maintained the ELK stack (Elasticsearch, Logstash, Kibana) for comprehensive monitoring, logging, and visualization of the AWS environment and applications.


Achievements:

  • Successfully established a robust and standardized AWS landscape for Telefonica, enhancing infrastructure reliability and developer productivity.
  • Achieved a secure AWS environment by implementing best practices in security group configurations, network designs, and IAM role assignments.
  • Enhanced visibility and insights into the AWS environment and application performance through the effective use of the ELK stack.
Terragrunt Bitbucket AWS (VPC EC2 RDS IAM Lambda with Python) ELK stack (Elasticsearch Logstash Kibana)
Telefonica
Hamburg & Remote
5 Monate
2020-08 - 2020-12

Led the architecture and implementation of a new application

Senior DevOps Engineer GCP (Google Kubernetes Engine Cloud Storage Cloud Load Balancing) ...
Senior DevOps Engineer
  • Led the architecture and implementation of a new application within Google Cloud Platform (GCP).
  • Designed and set up an A/B testing environment differentiating between staging and production to facilitate controlled user experience testing.
  • Configured advanced traffic routing using Nginx, allowing for dynamic user traffic distribution based on cookies and specific regex rules.
  • Collaborated with the development team to ensure seamless integration of the A/B testing environment with the application.
  • Debugged and troubleshooted issues with the application and ensured its scalability in the cloud.


Achievements:

  • Successfully implemented a sophisticated A/B testing environment, enabling the company to route a specific percentage of user traffic (from 0% to 100%) based on cookies and regex rules.
  • Enhanced user experience by allowing for real-time adjustments to traffic distribution, facilitating more effective user behavior analysis.
  • Introduced and integrated a containerized Selenium testing framework within Docker for automated UI testing; facilitated continuous integration/continuous deployment (CI/CD) workflows by enabling automated regression testing.
  • Played a pivotal role as the sole DevOps member on a team of developers, architecting and configuring a scalable cloud environment within GCP.
GCP (Google Kubernetes Engine Cloud Storage Cloud Load Balancing) Advanced Nginx configurations Docker Selenium Agile methodologies Scrum
Medimops (Momox)
Berlin & Remote
5 Monate
2020-04 - 2020-08

Orchestrated, configured, an OpenStack-based private cloud

Senior DevOps Engineer Docker Kubernetes (kustomize Helm) ...
Senior DevOps Engineer
  • Spearheaded the containerization of applications, transitioning from a CentOS 6 environment using Puppet and monolithic applications to a modern containerized setup within an OpenStack private cloud.
  • Orchestrated, configured, and maintained Kubernetes clusters in an OpenStack 15 private cloud environment, ensuring high availability and performance.
  • Utilized Terraform for infrastructure as code, incorporating modified plugins to tailor solutions to specific organizational needs within the OpenStack framework.
  • Collaborated with the development team to ensure smooth deployment of containerized applications within the Kubernetes clusters.
  • Migrated core applications to the new containerized environment and provided training to the maintenance team on the new tools and processes.


Achievements:

  • Successfully transitioned the company?s infrastructure to a containerized setup using Docker and Kubernetes, enhancing scalability and deployment efficiency.
  • Established a robust Kubernetes environment in an OpenStack private cloud, ensuring high availability and seamless application deployment.
  • Tailored infrastructure solutions using Terraform with modified plugins, meeting specific organizational requirements and enhancing infrastructure management capabilities.
Docker Kubernetes (kustomize Helm) Terraform OpenStack Vault Jenkins Prometheus
DHL / Deutsche Post IT Services
Berlin & Remote
5 Monate
2019-11 - 2020-03

Onboarded and trained colleagues

Senior DevOps Engineer AWS (Lambda with Python Fargate API Gateway ...
Senior DevOps Engineer
  • Led the initiative to build an AWS landing zone, providing a standardized and secure environment for rapid deployment and scalability.
  • Onboarded and trained colleagues on the new AWS infrastructure, ensuring smooth transitions and fostering a culture of cloud proficiency.
  • Designed and implemented AWS services including Lambda for serverless computing, Fargate for container management, and API Gateway for creating, publishing, and securing APIs.
  • Integrated Swagger/OpenAPI for API specification, facilitating clearer API documentation and promoting better collaboration among developers.
  • Collaborated with the t-online finance team to establish infrastructure and CI/CD environments for application connectivity to third parties.


Achievements:

  • Successfully established an AWS landing zone, streamlining the deployment process and ensuring consistent security and organizational standards across projects.
  • Facilitated the onboarding of multiple teams, enhancing their proficiency with the new AWS environment and services.
  • Implemented a range of AWS services, optimizing serverless computing with Lambda, container orchestration with Fargate, and API management with API Gateway.



AWS (Lambda with Python Fargate API Gateway EC2 VPC Route53) Terraform Swagger/OpenAPI GitHub GitHub Actions Docker Serverless Framework Infrastructure as Code CI/CD Training and onboarding practices
Ströer SE & Co. KGaA
Frankfurt & Remote
6 Monate
2019-04 - 2019-09

Collaborated with a small team at a start-up to migrate applications

Senior DevOps Consultant AWS (EC2 SQS Queues Elastic Search ...
Senior DevOps Consultant
  • Collaborated with a small team at a start-up to migrate applications from Heroku to AWS and Kubernetes, ensuring a consistent and efficient working environment for developers.
  • Post-migration, took on a pivotal role in the administration and maintenance of AWS infrastructure and Kubernetes clusters, ensuring optimal performance, security, and scalability.
  • Regularly interfaced with development teams to provide guidance on best practices, troubleshoot issues, and optimize deployments.


Achievements:

  • Successfully migrated the primary platform from Heroku to a robust AWS infrastructure, leveraging Kubernetes for container orchestration.
  • Established a proactive maintenance routine for AWS and Kubernetes, resulting in reduced downtimes, enhanced system performance, and improved developer productivity.
  • Played a key role in ensuring the stability and resilience of the migrated environment, addressing challenges promptly and ensuring seamless operations.
AWS (EC2 SQS Queues Elastic Search RDS EKS Kibana) Vault Kubernetes Terraform
Football Index
London & Remote
3 Monate
2019-01 - 2019-03

Successfully implemented a dynamic scaling system

DevOps Consultant Python | AWS (Lambda ECS SQS Queues ...
DevOps Consultant
  • Collaborated with the development team to implement effective scaling and monitoring for the API, ensuring cost-efficiency and smooth customer experience during peak times.
  • Developed custom Python scripts to automate and optimize various processes, enhancing system responsiveness and efficiency.
  • Leverage  AWS Lambda in conjunction with Python to dynamically adjust and manage the scaling of the ECS based on real-time demand and system metrics.


Achievements:
  • Successfully implemented a dynamic scaling system for Docker instances on AWS Elastic Container Service (ECS) using Python scripts in tandem with Lambda, SQS Queues, and Cloudwatch Events.
  • Enhanced the system's ability to handle peak loads by optimizing the scaling process, resulting in improved user experience and reduced operational costs.
  • Demonstrated proficiency in Python development, creating solutions tailored to the company's specific needs and challenges.
Python | AWS (Lambda ECS SQS Queues Cloudwatch Events) Docker Gitlab Pipelines Cloudformation
Scape Technologies
London
7 Monate
2018-06 - 2018-12

Designed, implemented, and maintained Jenkins pipelines

DevOps Consultant Jenkins (multi-stage and parallel jobs) Jenkins Blue Ocean Groovy ...
DevOps Consultant
  • Collaborated within a DevOps team to ensure smooth deployment and high availability of APIs for customers.
  • Designed, implemented, and maintained Jenkins pipelines, leveraging multi-stage and parallel jobs to optimize CI/CD processes.
  • Utilized Jenkins Blue Ocean for enhanced visualization and monitoring of the CI/CD pipelines.
  • Scripted advanced pipeline functionalities using Groovy, enhancing automation and integration capabilities.
  • Acted as the primary point of contact for developers and management for API-related issues and Jenkins pipeline optimizations.


Achievements:
  • Successfully streamlined the CI/CD process by introducing multi-stage and parallel jobs in Jenkins, reducing build and deployment times significantly.
  • Enhanced the visibility and troubleshooting capabilities of CI/CD processes by integrating Jenkins Blue Ocean.
  • Developed custom pipeline functionalities using Groovy, which allowed for more tailored and efficient CI/CD processes.
Jenkins (multi-stage and parallel jobs) Jenkins Blue Ocean Groovy Collaboration with development teams
Solera ? Autodata Group
London
6 Monate
2017-12 - 2018-05

Implemented comprehensive monitoring solutions

DevOps Consultant AWS (ALB Auto Scaling ECS ...
DevOps Consultant
  • Spearheaded the maturation of infrastructure as code, ensuring robust and scalable deployment of containerized applications across various environments.
  • Collaborated closely with developers to standardize and automate pipelines, integrating tests, ensuring repeatable execution, and enabling rollback capabilities.
  • Implemented comprehensive monitoring solutions to proactively identify issues, optimizing the environment for performance and reliability.
  • Played a pivotal role in the transition to containerized applications, ensuring seamless deployment and management.


Achievements:
  • Successfully integrated various AWS services, including Application Load Balancer (ALB), Auto Scaling, Elastic Compute Cloud (ECS), Lambda, and Cloudwatch, to establish a resilient containerized platform that supported scalable and redundant applications.
  • Pioneered the deployment of applications using Bitbucket Pipeline and Jenkins, introducing the capability to rollback to previous versions when necessary, enhancing system reliability.
  • Through close collaboration with the development team, achieved a standardized pipeline approach, reducing deployment inconsistencies and improving overall system stability.
AWS (ALB Auto Scaling ECS Lambda Cloudwatch) Terraform AWS Cloud Formation Bitbucket Pipeline Jenkins
NBCUniversal
London
1 Jahr 6 Monate
2016-07 - 2017-12

various projects to implement continuous integration

DevOps Consultant OpenStack AWS Terraform ...
DevOps Consultant
General Role:
  • Engaged in various projects to implement continuous integration and delivery in both Windows and Linux (Debian) environments.
  • Utilized tools such as Jira, Confluence, Git, Filefactory, Jenkins, Cloudbees, Microsoft Team Foundation Server, and cloud services like AWS to streamline processes and enhance deployment strategies.
  • Successfully installed and configured Automic products (Automation Engine and Automic Release Automation) on client sites, ensuring seamless integration with existing systems.
  • Managed and optimized testing environments in AWS and OpenStack, ensuring high availability and performance.


Specific Projects:

  • Portal Rehoming (HM Revenue & Customs):
    • Collaborated on the HM Revenue & Customs project, focusing on the migration and containerization of applications in the cloud.
    • Implemented infrastructure as code to harness cloud scalability and facilitate a continuous pipeline for seamless developer deployments.
  • Migration Away from Datacentred:
    • Engaged as a DevOps Consultant on a pivotal HM Revenue & Customs project, tasked with transitioning resources from a previous supplier to AWS within a tight deadline.
    • Successfully migrated resources from an OpenStack environment managed with Puppet to AWS using Terraform.
    • Developed infrastructure code for AWS, crafted images with Packer, and tested them with Kitchen. Additionally, set up a Jenkins pipeline to automate image builds, test image configurations, and facilitate AWS deployments.
OpenStack AWS Terraform Ansible Vault Packer Docker Github Jenkins Ubuntu Consul Automation Engine Automic Release Automation Git Microsoft Team Foundation Server
Equal Experts
London & Remote
5 Monate
2016-03 - 2016-07

various projects to implement continuous integration

DevOps Consultant Automation Engine Automic Release Automation Git ...
DevOps Consultant
  • Engaged in various projects to implement continuous integration and delivery in both Windows and Linux (Debian) environments.
  • Utilized tools such as Jira, Confluence, Git, Filefactory, Jenkins, Cloudbees, Microsoft Team Foundation Server, and cloud services like AWS to streamline processes and enhance deployment strategies.


Achievements:
  • Successfully installed and configured Automic products (Automation Engine and Automic Release Automation) on client sites, ensuring seamless integration with existing systems.
  • Managed and optimized testing environments in AWS, ensuring high availability and performance.
Automation Engine Automic Release Automation Git Jenkins Microsoft Team Foundation Server AWS
Forest Technologies (now ECS)
London
11 Monate
2015-05 - 2016-03

Managed Windows Server and Client environments

System Engineer Windows (Server Client) Log analysis ...
System Engineer
  • Provided comprehensive support for the contact center solution product, ensuring optimal performance and uptime.
  • Managed Windows Server and Client environments, addressing performance issues and troubleshooting anomalies.
  • Analyzed network issues, interpreted logs, and delivered second- and third-level support to customers, ensuring swift resolution of problems.


Achievements:
  • Played a pivotal role in maintaining the key functionalities of software in the server environment, ensuring consistent performance and minimal downtime.
  • Collaborated with cross-functional teams to address and resolve complex technical challenges, enhancing the overall user experience.
Windows (Server Client) Log analysis Bash PowerShell
Interactive Intelligence
London

Aus- und Weiterbildung

Aus- und Weiterbildung

2018

Introduction to Programming with Python

University of London, London


2014 - 2016

BSc Computing and IT (Software)

incomplete - Open

University, Milton Keyne


2010 - 2014

Certificate of Chamber of Industry and Commerce in IT System Engineer

IHK ? Bremen

Kompetenzen

Kompetenzen

Top-Skills

AWS Terraform Kubernetes Cloud Python Bash Gitlab Monitoring Datadog Prometheus ELK Grafana OpenShift Azure

Produkte / Standards / Erfahrungen / Methoden

Linux
AWS
Azure
GCP
Terraform
Ansible
Docker
Kubernetes
Gitlab CI
Jenkins
Prometheus
Grafana
Kafka
OpenAPI
Bash
Python

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

1 Jahr 1 Monat
2023-11 - 2024-11

network orchestration

Senior DevOps Engineer AWS Transit Gateway CloudWatch ...
Senior DevOps Engineer
  • Collaborated with multiple teams to connect AWS and Azure regions globally using AWS Transit Gateway, enabling seamless network orchestration across diverse geographic locations.
  • Spearheaded the implementation of infrastructure as code using AWS Cloud Development Kit (CDK) and OpenTofu, enhancing infrastructure management and deployment efficiency.
  • Developed and automated the creation and enrollment of security certificates, ensuring robust security practices across all deployed environments.
  • Provided comprehensive support for account rollouts, assisting teams in leveraging cloud capabilities effectively.


Achievements:

  • Successfully established a network of interconnected AWS and Azure regions, optimizing data transfer and accessibility.
  • Enhanced the security framework by automating certificate management, significantly reducing manual errors and increasing deployment speeds.
  • Played a pivotal role in accelerating new account deployments, facilitating rapid adoption and integration of cloud resources.
AWS Transit Gateway CloudWatch Lambda CDK) Azure OpenTofu Terraform GitLab CI/CD Monitoring and logging with CloudWatch TypeScript
Hannover Re
Hannover & Remote
1 Jahr 5 Monate
2022-07 - 2023-11

build tools and a resilient platform

Senior Site Reliability Engineer (SRE) AWS (EC2 S3 Lambda with Python ...
Senior Site Reliability Engineer (SRE)
  • Led a dedicated platform team to build tools and a resilient platform, empowering product teams to deliver efficiently and reliably.
  • Managed a diverse technology stack, ensuring platform stability, performance, and security.
  • Developed best practices and guidelines for platform users to streamline workflows and minimize downtime.
  • Integrated Flagger for progressive delivery techniques like canary releases, A/B testing, and blue-green deployments to enhance platform resilience.


Achievements:

  • Built a robust platform that significantly improved product teams? efficiency and enabled faster, more reliable development cycles.
  • Created comprehensive best practices and guidelines, resulting in streamlined workflows and reduced downtime.
  • Implemented progressive delivery with Flagger, increasing platform resilience and enabling sophisticated deployment strategies.
AWS (EC2 S3 Lambda with Python CloudFormation) Azure (VMs Blob Storage Functions ARM Templates) GitLab (CI/CD pipelines Runners) Grafana Prometheus Jaeger Blackbox Exporter Kubernetes (EKS kustomize Helm) Docker Apache Kafka Harbor Proxy Flagger
RTL+
Cologne & Remote
5 Monate
2022-08 - 2022-12

Installed, managed, and deployed Kubernetes clusters

Senior DevOps Engineer GCP (Compute Engine GKE Cloud Storage) ...
Senior DevOps Engineer
  • Collaborated with the software development team to containerize and migrate applications to the cloud.
  • Installed, managed, and deployed Kubernetes clusters to orchestrate container deployment.
  • Managed GitLab for version control and CI/CD pipelines.
  • Maintained Hetzner Cloud and Google Cloud Platform (GCP) environments.
  • Employed Ansible for system automation and configuration.


Achievements:

  • Successfully installed and transitioned the company?s infrastructure to the cloud, using Kubernetes for orchestration.
  • Streamlined version control and improved software deployment efficiency.
  • Reduced deployment times and improved system resilience.
GCP (Compute Engine GKE Cloud Storage) Hetzner Cloud Docker Kubernetes (Helm yaml) Ansible GitLab (CI/CD pipelines Runners) Vault
Univention
Bremen & Remote
9 Monate
2021-11 - 2022-07

migrate applications

Senior DevOps Engineer OpenStack AWS Terraform ...
Senior DevOps Engineer
  • Collaborated with a team of DevOps professionals to migrate applications from Open Shift 3 to OpenShift 4 and managed deployments within an OpenStack 16 environment.
  • Onboarded and trained development teams on the optimized use of OpenShift, ensuring smooth transitions and efficient workflows.
  • Maintained and monitored the health, performance, and security of OpenShift clusters and OpenStack deployments.
  • Built an AWS landing zone to enable teams to migrate to the cloud seamlessly.


Achievements:

  • Successfully led the migration of applications from OpenShift 3 to OpenShift 4, ensuring minimal disruption and enhanced performance.
  • Played a pivotal role in onboarding multiple development teams to the new OpenShift environment, resulting in streamlined development and deployment processes.
  • Ensured high availability and optimal performance of OpenShift clusters through proactive monitoring and maintenance.
OpenStack AWS Terraform Ansible Vault Packer Docker Github Jenkins Ubuntu Consul
Bundesdruckerei
Berlin & Remote
4 Monate
2021-07 - 2021-10

Implemented canary deployment strategies

Senior DevOps Engineer Argo CD AWS EKS Terraform ...
Senior DevOps Engineer
  • Collaborated with a team of developers on the Future Market project to deploy applications using Amazon Web Services Elastic Kubernetes Service (AWS EKS).
  • Installed, configured, and maintained Argo CD for continuous deployment in the Kubernetes environment.
  • Implemented canary deployment strategies with Argo CD to ensure safe and incremental rollouts of new application features.
  • Monitored the health and performance of Argo CD deployments, ensuring optimal performance and swift issue resolution.


Achievements:

  • Successfully set up Argo CD, enabling the team to achieve continuous deployment with canary release strategies, reducing risks associated with new feature releases.
  • Played a key role in ensuring high availability and optimal performance of applications deployed via Argo CD in the AWS EKS environment.
  • Enhanced the development and deployment workflow, leading to faster time-to-market and improved application stability.
Argo CD AWS EKS Terraform Canary deployment strategies (Flagger Istio) Prometheus Grafana
TUI
Hannover & Remote
6 Monate
2021-01 - 2021-06

Designed and implemented security measures

Senior DevOps Engineer Terragrunt Bitbucket AWS (VPC ...
Senior DevOps Engineer
  • Collaborated with a team of AWS engineers to establish a standardized AWS landscape for Telefonica project teams.
  • Utilized Terraform and Terragrunt to codify and automate the provisioning of AWS resources, ensuring consistent and repeatable infrastructure deployments.
  • Integrated Bitbucket for version control and collaboration, streamlining the development and deployment processes.
  • Designed and implemented security measures, including the configuration of security groups, networks, and service roles, to ensure secure access and operation within the AWS environment.
  • Provisioned IAM roles tailored for developers, ensuring they had the necessary permissions while adhering to the principle of least privilege.
  • Set up and maintained the ELK stack (Elasticsearch, Logstash, Kibana) for comprehensive monitoring, logging, and visualization of the AWS environment and applications.


Achievements:

  • Successfully established a robust and standardized AWS landscape for Telefonica, enhancing infrastructure reliability and developer productivity.
  • Achieved a secure AWS environment by implementing best practices in security group configurations, network designs, and IAM role assignments.
  • Enhanced visibility and insights into the AWS environment and application performance through the effective use of the ELK stack.
Terragrunt Bitbucket AWS (VPC EC2 RDS IAM Lambda with Python) ELK stack (Elasticsearch Logstash Kibana)
Telefonica
Hamburg & Remote
5 Monate
2020-08 - 2020-12

Led the architecture and implementation of a new application

Senior DevOps Engineer GCP (Google Kubernetes Engine Cloud Storage Cloud Load Balancing) ...
Senior DevOps Engineer
  • Led the architecture and implementation of a new application within Google Cloud Platform (GCP).
  • Designed and set up an A/B testing environment differentiating between staging and production to facilitate controlled user experience testing.
  • Configured advanced traffic routing using Nginx, allowing for dynamic user traffic distribution based on cookies and specific regex rules.
  • Collaborated with the development team to ensure seamless integration of the A/B testing environment with the application.
  • Debugged and troubleshooted issues with the application and ensured its scalability in the cloud.


Achievements:

  • Successfully implemented a sophisticated A/B testing environment, enabling the company to route a specific percentage of user traffic (from 0% to 100%) based on cookies and regex rules.
  • Enhanced user experience by allowing for real-time adjustments to traffic distribution, facilitating more effective user behavior analysis.
  • Introduced and integrated a containerized Selenium testing framework within Docker for automated UI testing; facilitated continuous integration/continuous deployment (CI/CD) workflows by enabling automated regression testing.
  • Played a pivotal role as the sole DevOps member on a team of developers, architecting and configuring a scalable cloud environment within GCP.
GCP (Google Kubernetes Engine Cloud Storage Cloud Load Balancing) Advanced Nginx configurations Docker Selenium Agile methodologies Scrum
Medimops (Momox)
Berlin & Remote
5 Monate
2020-04 - 2020-08

Orchestrated, configured, an OpenStack-based private cloud

Senior DevOps Engineer Docker Kubernetes (kustomize Helm) ...
Senior DevOps Engineer
  • Spearheaded the containerization of applications, transitioning from a CentOS 6 environment using Puppet and monolithic applications to a modern containerized setup within an OpenStack private cloud.
  • Orchestrated, configured, and maintained Kubernetes clusters in an OpenStack 15 private cloud environment, ensuring high availability and performance.
  • Utilized Terraform for infrastructure as code, incorporating modified plugins to tailor solutions to specific organizational needs within the OpenStack framework.
  • Collaborated with the development team to ensure smooth deployment of containerized applications within the Kubernetes clusters.
  • Migrated core applications to the new containerized environment and provided training to the maintenance team on the new tools and processes.


Achievements:

  • Successfully transitioned the company?s infrastructure to a containerized setup using Docker and Kubernetes, enhancing scalability and deployment efficiency.
  • Established a robust Kubernetes environment in an OpenStack private cloud, ensuring high availability and seamless application deployment.
  • Tailored infrastructure solutions using Terraform with modified plugins, meeting specific organizational requirements and enhancing infrastructure management capabilities.
Docker Kubernetes (kustomize Helm) Terraform OpenStack Vault Jenkins Prometheus
DHL / Deutsche Post IT Services
Berlin & Remote
5 Monate
2019-11 - 2020-03

Onboarded and trained colleagues

Senior DevOps Engineer AWS (Lambda with Python Fargate API Gateway ...
Senior DevOps Engineer
  • Led the initiative to build an AWS landing zone, providing a standardized and secure environment for rapid deployment and scalability.
  • Onboarded and trained colleagues on the new AWS infrastructure, ensuring smooth transitions and fostering a culture of cloud proficiency.
  • Designed and implemented AWS services including Lambda for serverless computing, Fargate for container management, and API Gateway for creating, publishing, and securing APIs.
  • Integrated Swagger/OpenAPI for API specification, facilitating clearer API documentation and promoting better collaboration among developers.
  • Collaborated with the t-online finance team to establish infrastructure and CI/CD environments for application connectivity to third parties.


Achievements:

  • Successfully established an AWS landing zone, streamlining the deployment process and ensuring consistent security and organizational standards across projects.
  • Facilitated the onboarding of multiple teams, enhancing their proficiency with the new AWS environment and services.
  • Implemented a range of AWS services, optimizing serverless computing with Lambda, container orchestration with Fargate, and API management with API Gateway.



AWS (Lambda with Python Fargate API Gateway EC2 VPC Route53) Terraform Swagger/OpenAPI GitHub GitHub Actions Docker Serverless Framework Infrastructure as Code CI/CD Training and onboarding practices
Ströer SE & Co. KGaA
Frankfurt & Remote
6 Monate
2019-04 - 2019-09

Collaborated with a small team at a start-up to migrate applications

Senior DevOps Consultant AWS (EC2 SQS Queues Elastic Search ...
Senior DevOps Consultant
  • Collaborated with a small team at a start-up to migrate applications from Heroku to AWS and Kubernetes, ensuring a consistent and efficient working environment for developers.
  • Post-migration, took on a pivotal role in the administration and maintenance of AWS infrastructure and Kubernetes clusters, ensuring optimal performance, security, and scalability.
  • Regularly interfaced with development teams to provide guidance on best practices, troubleshoot issues, and optimize deployments.


Achievements:

  • Successfully migrated the primary platform from Heroku to a robust AWS infrastructure, leveraging Kubernetes for container orchestration.
  • Established a proactive maintenance routine for AWS and Kubernetes, resulting in reduced downtimes, enhanced system performance, and improved developer productivity.
  • Played a key role in ensuring the stability and resilience of the migrated environment, addressing challenges promptly and ensuring seamless operations.
AWS (EC2 SQS Queues Elastic Search RDS EKS Kibana) Vault Kubernetes Terraform
Football Index
London & Remote
3 Monate
2019-01 - 2019-03

Successfully implemented a dynamic scaling system

DevOps Consultant Python | AWS (Lambda ECS SQS Queues ...
DevOps Consultant
  • Collaborated with the development team to implement effective scaling and monitoring for the API, ensuring cost-efficiency and smooth customer experience during peak times.
  • Developed custom Python scripts to automate and optimize various processes, enhancing system responsiveness and efficiency.
  • Leverage  AWS Lambda in conjunction with Python to dynamically adjust and manage the scaling of the ECS based on real-time demand and system metrics.


Achievements:
  • Successfully implemented a dynamic scaling system for Docker instances on AWS Elastic Container Service (ECS) using Python scripts in tandem with Lambda, SQS Queues, and Cloudwatch Events.
  • Enhanced the system's ability to handle peak loads by optimizing the scaling process, resulting in improved user experience and reduced operational costs.
  • Demonstrated proficiency in Python development, creating solutions tailored to the company's specific needs and challenges.
Python | AWS (Lambda ECS SQS Queues Cloudwatch Events) Docker Gitlab Pipelines Cloudformation
Scape Technologies
London
7 Monate
2018-06 - 2018-12

Designed, implemented, and maintained Jenkins pipelines

DevOps Consultant Jenkins (multi-stage and parallel jobs) Jenkins Blue Ocean Groovy ...
DevOps Consultant
  • Collaborated within a DevOps team to ensure smooth deployment and high availability of APIs for customers.
  • Designed, implemented, and maintained Jenkins pipelines, leveraging multi-stage and parallel jobs to optimize CI/CD processes.
  • Utilized Jenkins Blue Ocean for enhanced visualization and monitoring of the CI/CD pipelines.
  • Scripted advanced pipeline functionalities using Groovy, enhancing automation and integration capabilities.
  • Acted as the primary point of contact for developers and management for API-related issues and Jenkins pipeline optimizations.


Achievements:
  • Successfully streamlined the CI/CD process by introducing multi-stage and parallel jobs in Jenkins, reducing build and deployment times significantly.
  • Enhanced the visibility and troubleshooting capabilities of CI/CD processes by integrating Jenkins Blue Ocean.
  • Developed custom pipeline functionalities using Groovy, which allowed for more tailored and efficient CI/CD processes.
Jenkins (multi-stage and parallel jobs) Jenkins Blue Ocean Groovy Collaboration with development teams
Solera ? Autodata Group
London
6 Monate
2017-12 - 2018-05

Implemented comprehensive monitoring solutions

DevOps Consultant AWS (ALB Auto Scaling ECS ...
DevOps Consultant
  • Spearheaded the maturation of infrastructure as code, ensuring robust and scalable deployment of containerized applications across various environments.
  • Collaborated closely with developers to standardize and automate pipelines, integrating tests, ensuring repeatable execution, and enabling rollback capabilities.
  • Implemented comprehensive monitoring solutions to proactively identify issues, optimizing the environment for performance and reliability.
  • Played a pivotal role in the transition to containerized applications, ensuring seamless deployment and management.


Achievements:
  • Successfully integrated various AWS services, including Application Load Balancer (ALB), Auto Scaling, Elastic Compute Cloud (ECS), Lambda, and Cloudwatch, to establish a resilient containerized platform that supported scalable and redundant applications.
  • Pioneered the deployment of applications using Bitbucket Pipeline and Jenkins, introducing the capability to rollback to previous versions when necessary, enhancing system reliability.
  • Through close collaboration with the development team, achieved a standardized pipeline approach, reducing deployment inconsistencies and improving overall system stability.
AWS (ALB Auto Scaling ECS Lambda Cloudwatch) Terraform AWS Cloud Formation Bitbucket Pipeline Jenkins
NBCUniversal
London
1 Jahr 6 Monate
2016-07 - 2017-12

various projects to implement continuous integration

DevOps Consultant OpenStack AWS Terraform ...
DevOps Consultant
General Role:
  • Engaged in various projects to implement continuous integration and delivery in both Windows and Linux (Debian) environments.
  • Utilized tools such as Jira, Confluence, Git, Filefactory, Jenkins, Cloudbees, Microsoft Team Foundation Server, and cloud services like AWS to streamline processes and enhance deployment strategies.
  • Successfully installed and configured Automic products (Automation Engine and Automic Release Automation) on client sites, ensuring seamless integration with existing systems.
  • Managed and optimized testing environments in AWS and OpenStack, ensuring high availability and performance.


Specific Projects:

  • Portal Rehoming (HM Revenue & Customs):
    • Collaborated on the HM Revenue & Customs project, focusing on the migration and containerization of applications in the cloud.
    • Implemented infrastructure as code to harness cloud scalability and facilitate a continuous pipeline for seamless developer deployments.
  • Migration Away from Datacentred:
    • Engaged as a DevOps Consultant on a pivotal HM Revenue & Customs project, tasked with transitioning resources from a previous supplier to AWS within a tight deadline.
    • Successfully migrated resources from an OpenStack environment managed with Puppet to AWS using Terraform.
    • Developed infrastructure code for AWS, crafted images with Packer, and tested them with Kitchen. Additionally, set up a Jenkins pipeline to automate image builds, test image configurations, and facilitate AWS deployments.
OpenStack AWS Terraform Ansible Vault Packer Docker Github Jenkins Ubuntu Consul Automation Engine Automic Release Automation Git Microsoft Team Foundation Server
Equal Experts
London & Remote
5 Monate
2016-03 - 2016-07

various projects to implement continuous integration

DevOps Consultant Automation Engine Automic Release Automation Git ...
DevOps Consultant
  • Engaged in various projects to implement continuous integration and delivery in both Windows and Linux (Debian) environments.
  • Utilized tools such as Jira, Confluence, Git, Filefactory, Jenkins, Cloudbees, Microsoft Team Foundation Server, and cloud services like AWS to streamline processes and enhance deployment strategies.


Achievements:
  • Successfully installed and configured Automic products (Automation Engine and Automic Release Automation) on client sites, ensuring seamless integration with existing systems.
  • Managed and optimized testing environments in AWS, ensuring high availability and performance.
Automation Engine Automic Release Automation Git Jenkins Microsoft Team Foundation Server AWS
Forest Technologies (now ECS)
London
11 Monate
2015-05 - 2016-03

Managed Windows Server and Client environments

System Engineer Windows (Server Client) Log analysis ...
System Engineer
  • Provided comprehensive support for the contact center solution product, ensuring optimal performance and uptime.
  • Managed Windows Server and Client environments, addressing performance issues and troubleshooting anomalies.
  • Analyzed network issues, interpreted logs, and delivered second- and third-level support to customers, ensuring swift resolution of problems.


Achievements:
  • Played a pivotal role in maintaining the key functionalities of software in the server environment, ensuring consistent performance and minimal downtime.
  • Collaborated with cross-functional teams to address and resolve complex technical challenges, enhancing the overall user experience.
Windows (Server Client) Log analysis Bash PowerShell
Interactive Intelligence
London

Aus- und Weiterbildung

Aus- und Weiterbildung

2018

Introduction to Programming with Python

University of London, London


2014 - 2016

BSc Computing and IT (Software)

incomplete - Open

University, Milton Keyne


2010 - 2014

Certificate of Chamber of Industry and Commerce in IT System Engineer

IHK ? Bremen

Kompetenzen

Kompetenzen

Top-Skills

AWS Terraform Kubernetes Cloud Python Bash Gitlab Monitoring Datadog Prometheus ELK Grafana OpenShift Azure

Produkte / Standards / Erfahrungen / Methoden

Linux
AWS
Azure
GCP
Terraform
Ansible
Docker
Kubernetes
Gitlab CI
Jenkins
Prometheus
Grafana
Kafka
OpenAPI
Bash
Python

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.