Recommended expert
Taher Solimany
DevOps Engineer
Experience
Apr 2025 - Present
10 monthsDevOps 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 standardizing log schemas as well as defining practical standards for observability
- Designing and further developing 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 following Scrum and Kanban
- Technologies/Tools: 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, Syslog Linux/Windows, Docker, NGINX, Apache Security & Compliance (BSI basic protection, SIEM/SOC)
Apr 2024 - Mar 2025
1 yearDevOps Engineer
Bitmarck Technik GmbH
- Working in an agile team using Kanban
- 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
- Secret management 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
- Connecting a 3Scale manager for load balancing and integrating a web application firewall into the namespaces
- Performance optimization and 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 metrics from microservices
- Setting up ELK and Logstash pipelines for processing and standardizing logs from multiple clients
- Load balancing and reverse proxy with NGINX/HAProxy
- Technologies/Tools: Kubernetes, OpenShift, ArgoCD, on-premise, OAuth2, GitLab, GitOps, Helm, Kustomize, Prometheus, Grafana, PaaS, ELK, NGINX, Apache
Sep 2020 - Apr 2024
3 years 8 monthsDevOps Engineer
Airbus S.A.S.
- Contributing in an agile team following SAFe 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 tests and quality assurance
- Building an automated infrastructure with deployment and service templates and self-healing mechanisms using Ansible
- Implementing logging and monitoring solutions with the Elastic Stack (Elasticsearch, Logstash, Kibana) and standardizing log formats for various services
- Integrating security and compliance tools into the logging architecture and normalizing and correlating logs for improved observability
- Setting up dashboards for environment monitoring 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 proxy 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 the 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-prem environments
- Version control with Git and working according to agile principles
- Technologies/Tools: Shell, Docker, Kubernetes, MongoDB, OpenShift, Gradle, Ansible, AWS, SaaS, GitLab, Kanban, SAFe, Citrus
Apr 2020 - Aug 2020
5 monthsBackend Developer
Bosco Consulting GmbH & Co. KG
- Working in an agile team using Scrum
- Implementing a web service for automatic generation of profiles for applicants
- Connecting a MongoDB 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
- Infrastructure provisioning on AWS using Terraform
- IAM configuration with Terraform
- Autoscaling with Terraform
- Technologies/Tools: Kotlin, Docker, Kubernetes, MongoDB, OpenShift, Terraform, Gradle, AWS, Ansible
Nov 2018 - Mar 2020
1 year 5 monthsDevOps Engineer
Hamburg Südamerikanische Dampfschifffahrts-Gesellschaft A/S & Co KG
- Automating 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, including integrating automated UI tests
- Automating deployments 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 by creating dashboards for production and release environments and analyzing performance and availability metrics
- Integrating 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 the 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 from external providers
- Optimizing server parameters (worker processes, caching solutions like mod_cache) to improve stability and performance
- Supporting infrastructure hardening and integrating security measures into existing deployments
- Connecting GitLab for version control
- Technologies/Tools: 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 monthsSystem Administrator
Universitätsklinikum Eppendorf
- Support and maintenance of complex server applications and their underlying platforms
- Supporting the operation of test and production systems
- Support and maintenance of 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 configuration items
- Monitoring and ensuring compliance with existing service level agreements and processes
- Distributing software and updating the application infrastructure with patches and security updates
- Performing capacity and availability management in the context of the application infrastructure
- Technologies/ applications: ECS, Shell, Linux, Oracle DB, Gradle, Groovy, Scrum, Jenkins, OpenShift, Confluence, Jira, OmniTracker
Oct 2015 - Apr 2016
7 monthsBackend Developer
PONTON GmbH
- Working in an agile team using 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 an automated UI snapshot and a unit test 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
Skills
Operating Systems
- Linux/unix
- Windows 7 And Above
Programming Languages
- Java
- Kotlin
- C#
- Python
Scripting Languages
- Shell
- Javascript
- Typescript
Frameworks
- Java Spring
- Java Ee
- Junit
Development Environments
- Eclipse
- Intellij
Technologies
- Oracledb
- Mongodb
- Gcp
- Aws
- Docker
- Kubernetes
- Mobx
- Jest
- Enzyme
- Sass
- Concourse Ci
- Openshift
- Anaconda
- Gradle
- Aws
Methods/tools
- Jenkins
- Openshift
- Scrum
- Sql Developer
- Jira
- Confluence
- Kanban
Languages
German
NativeEducation
UHH
Bachelor of Science · Human-Computer-Interaction · Hamburg, Germany
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience