Taher S.

DevOps Engineer

Hamburg, Germany

Experience

Apr 2025 - Present
6 months

DevOps Engineer

Confidential

  • Collaborating with developers, security, and operations teams to align requirements
  • Supporting product owners and development teams in deploying logging and monitoring solutions based on the Elastic Stack
  • Developing and unifying log schemas and defining practical standards for observability
  • Designing and enhancing logging architectures for complex, distributed multi-tenant environments
  • Connecting application and infrastructure logs, as well as security tools and metrics
  • Optimizing data flows and modeling for analysis and reporting purposes
  • Building automated infrastructures using Terraform/Terragrunt and Ansible
  • Maintaining and evolving CI/CD pipelines in GitLab, as well as automated development environments in Hetzner Robot
  • Operating and automating Proxmox clusters, including Ceph storage
  • Setting up and running Kubernetes (k3s) clusters on Fedora CoreOS, including core services like Vault, OpenLDAP, and HAProxy
  • Implementing security-critical infrastructures according to BSI basic protection and securing existing systems
  • Supporting the operation of solutions in cloud environments (e.g., AWS)
  • Working in agile teams using Scrum and Kanban
  • Technologies/Applications: Elastic Stack (Elasticsearch, Logstash, Beats/Elastic Agent, Kibana), Terraform, Terragrunt, Ansible, GitLab CI/CD, GitOps, Proxmox, Proxmox Ceph, Kubernetes (k3s), OpenShift, Helm, Kustomize, Vault, OpenLDAP, HAProxy, Hetzner Robot systems, AWS, Prometheus, Grafana, Linux/Windows syslog, Docker, NGINX, Apache, Security & Compliance (BSI basic protection, SIEM/SOC)
Apr 2024 - Mar 2025
1 year

DevOps Engineer

Bitmarck Technik GmbH

  • Working in an agile Kanban team
  • Migrating monolithic applications and microservices to OpenShift in a scalable microservices architecture
  • Building and maintaining CI/CD processes for automated deployments with GitLab and ArgoCD following GitOps principles
  • Developing logging and monitoring strategies with the Elastic Stack (Elasticsearch, Logstash, Kibana, Beats), including dashboards, visualizations, and alerting
  • Creating log schemas, normalizing and enriching data for improved observability
  • Setting up monitoring dashboards in Kibana and extending observability with Prometheus and Grafana
  • Managing secrets using kubeseal and sealed secrets, and securing platform components according to BSI basic protection
  • Onboarding microservices to OpenShift, including Helm chart integration and Kubernetes Kustomize templates
  • Integrating a 3Scale manager for load balancing and incorporating a web application firewall into the namespaces
  • Optimizing performance and designing high-availability concepts for Elastic clusters and microservice deployments
  • Building and operating logging and monitoring architectures for multi-tenant environments
  • Integrating Prometheus blackbox exporters to collect microservice metrics
  • Setting up ELK and Logstash pipelines to process and standardize logs from multiple clients
  • Implementing load balancing and reverse proxy with NGINX/HAProxy
  • Technologies/Applications: Kubernetes, OpenShift, ArgoCD, on-premise, OAuth2, GitLab, GitOps, Helm, Kustomize, Prometheus, Grafana, PaaS, ELK, NGINX, Apache
Sep 2020 - Apr 2024
3 years 8 months

DevOps Engineer

Airbus S.A.S.

  • Working in an agile SAFe team and actively supporting the transformation of legacy systems
  • Migrating a monolith to a microservices architecture and building a scalable container platform
  • Integrating all changes into CI/CD pipelines with Jenkins and Docker, including automated testing and quality assurance
  • Building an automated infrastructure with deployment and service templates, as well as self-healing mechanisms using Ansible
  • Implementing logging and monitoring solutions with the Elastic Stack (Elasticsearch, Logstash, Kibana) and standardizing log formats for various services
  • Connecting security and compliance tools to the logging architecture, and normalizing and correlating logs for improved observability
  • Setting up dashboards to monitor environments with Prometheus, Grafana, and Kibana, including performance and capacity analyses
  • Integrating static code analysis (SonarQube) into the development process to ensure code quality and compliance
  • Containerizing and orchestrating services with Docker and Kubernetes, including building multi-tenant structures
  • Configuring load balancers with HAProxy and securing the platform with reverse proxies and HTTPS connections (including SSL certificates, HSTS, OCSP stapling)
  • Conducting performance and load tests with Citrus to ensure system stability
  • Building a proof of concept with a deployment pipeline in OpenShift and migrating to AWS cloud infrastructure
  • Provisioning and setting up integration, validation, and production environments with Ansible and Terraform
  • Developing security-critical architectures according to BSI basic protection and supporting security monitoring in cloud and on-premise environments
  • Managing version control with Git and collaborating according to agile principles
  • Technologies/Applications: Shell, Docker, Kubernetes, MongoDB, OpenShift, Gradle, Ansible, AWS, SaaS, GitLab, Kanban, Git, SAFe, Citrus
Apr 2020 - Aug 2020
5 months

Backend Developer

Bosco Consulting GmbH & Co. KG

  • Working in an agile team using Scrum
  • Implementing a web service to automatically generate profiles for applicants
  • Connecting a MongoDB database for applicant data
  • Integrating all changes into a continuous integration pipeline with OpenShift
  • Containerizing and orchestrating the application with Docker and Kubernetes on AWS
  • Setting up version control with GitLab
  • Provisioning infrastructure on AWS with Terraform
  • Configuring IAM with Terraform
  • Implementing autoscaling with Terraform
  • Technologies/Applications: Kotlin, Docker, Kubernetes, MongoDB, OpenShift, Terraform, Gradle, AWS, Ansible, AaaS, Scrum, GitLab
Nov 2018 - Mar 2020
1 year 5 months

DevOps Engineer

Hamburg Südamerikanische Dampfschifffahrts-Gesellschaft A/S & Co KG

  • Working on various projects to automate build and deployment processes for the in-house software GLOBE
  • Developing build tools with Gradle to simplify and standardize integration and deployment workflows
  • Creating and maintaining CI/CD pipelines with Jenkins and shell scripting, including automated UI test integration
  • Automating the deployment of new versions of the Java application and building reusable deployment templates
  • Introducing containerization and orchestration with Docker and Kubernetes, including basic logging and monitoring concepts
  • Extending monitoring with Dynatrace through dashboards for production and staging environments, as well as performance and availability analysis
  • Connecting the Elastic Stack (Elasticsearch, Logstash, Kibana) as a central platform for log collection, visualization, and troubleshooting
  • Defining logging standards and normalizing logs to unify the data base for security and operations teams
  • Integrating SonarQube for quality analysis into CI/CD processes to ensure code quality and security standards
  • Developing a web service with Java and Spring Boot to connect various task-tracking systems of external providers
  • Optimizing server parameters (worker processes, caching solutions like mod_cache) to improve stability and performance
  • Supporting the securing of infrastructure and integrating security measures into existing deployments
  • Connecting GitLab for version control
  • Technologies/Applications: Java EE, Groovy, Gradle, Shell, Docker, SQL, Kubernetes, SQS/SNS, PaaS, SaaS, OAuth2, GitLab, Apache, NGINX, Jenkins, Dynatrace, AWS, OracleDB, Artifactory, Jira, Kanban, Confluence
May 2016 - Oct 2018
2 years 6 months

System Administrator

Eppendorf University Hospital

  • Managing complex server applications and their underlying platforms
  • Supporting the operation of test and production systems
  • Maintaining and servicing middleware applications
  • Handling and resolving incidents and service requests in 2nd-level IT operations as part of the incident management process
  • Classifying and analyzing root causes as part of problem management
  • Participating in the configuration and asset management process for the configuration items in the area of responsibility
  • Monitoring and ensuring compliance with applicable service level agreements and processes
  • Distributing software and updating the application infrastructure with patches and security updates
  • Carrying out capacity and availability management for the application infrastructure
  • Technologies/ Applications: ECS, Shell, Linux, Oracle DB, Gradle, Groovy, Scrum, Jenkins, OpenShift, Confluence, Jira, OmniTracker
Oct 2015 - Apr 2016
7 months

Backend Developer

PONTON GmbH

  • Working in an agile team following Scrum
  • Designing multiple web services based on a cloud-native approach
  • Implementing token-based authentication between services and the frontend
  • Applying a clean architecture pattern
  • Writing automated UI snapshot tests and unit tests with Gradle and Jenkins within a CI pipeline
  • Integrating automated Selenium tests into the pipeline
  • Implementing asynchronous communication between frontend and REST-based services
  • Analyzing and visualizing user data
  • Creating trends using neural networks in Python and Anaconda
  • Technologies/ Applications: Kotlin, Ktor, Python, Anaconda, Selenium, JWT, Jenkins, Gradle, Scrum, GitLab, JUnit

Languages

German
Native

Education

University of Hamburg

Bachelor of Science · Human-Computer-Interaction · Hamburg, Germany

Certifications & licenses

Bootcamp "Slicing"

Developing in AWS

Docker & Kubernetes

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions