
Senior DevOps Engineer (GCP & Platform Modernization) (f/m/x) – Core Trading Technology
Deutsche Bank · Berlin, Berlin, Germany
- On site
- Full-time
- €100,000 / year
- Berlin, Berlin, Germany
Job highlights
- Modernize CI/CD pipelines with GitHub Actions.
- Manage hybrid infrastructure using Terraform and Ansible.
- Enhance system reliability with observability tools.
- Collaborate with developers on best practices.
- Own production environment stability and improvements.
About the role
Senior DevOps Engineer - Core Trading Technology
Deutsche Bank Technology in Berlin is a global team of tech specialists focused on technical excellence and innovation in financial services. Our Berlin tech centre is rapidly growing, committed to diversity and providing excellent opportunities for talented engineers.
About The Role
We are seeking a proactive and passionate Senior DevOps Engineer to modernize our core infrastructure and development practices within Core Trading Technology. This role involves owning systems, migrating CI/CD pipelines to modern platforms like GitHub Actions, and shaping our hybrid cloud environment. If you excel in automation, reliability, and driving change, we encourage you to apply.
Your Key Responsibilities
- CI/CD Modernization: Lead the migration of pipelines from TeamCity to a modern CI/CD platform, designing automated workflows for Java-based microservices.
- Infrastructure as Code (IaC): Build and manage hybrid infrastructure (GCP and on-prem) using Terraform and Ansible, automating provisioning and security compliance.
- Platform Reliability & Observability: Engineer highly reliable systems with best-in-class observability (metrics, logs, tracing), define SLOs, tune alerts, and lead post-incident reviews.
- Developer Enablement: Collaborate with development teams to enhance deployment strategies, improve service observability, and champion DevOps best practices.
- Operational Excellence: Own the production environment, ensure stability, participate in on-call rotations, and continuously improve operational runbooks.
Your Skills And Experiences
- Automation Foundation: Deep experience with IaC (Terraform, Ansible) and a passion for automation.
- CI/CD Expertise: Proven ability to build, manage, and migrate complex CI/CD pipelines (TeamCity and GitHub Actions experience is a plus).
- Cloud & Container Skills: Hands-on experience with a major cloud provider (GCP preferred) and container orchestration (Kubernetes, Docker).
- DevOps for Java: Understanding of the Java ecosystem from an operational perspective (Maven/Gradle, microservice monitoring).
- Scripting: Proficiency in scripting and tool building (Python, Go, or Groovy).
- Collaborative Mindset: Excellent communication skills and experience working effectively with development teams.
Bonus Points For
- Experience with observability stacks (Prometheus, Grafana, ELK).
- Familiarity with various data stores (e.g., PostgreSQL, Oracle, ClickHouse).
What We Offer
We offer a comprehensive benefits package including support for emotional, mental, physical, social, and financial well-being. Specific offerings may vary by location. This role is available full-time and part-time.
Key skills/competency
- DevOps
- CI/CD
- GCP
- Terraform
- Ansible
- Kubernetes
- Docker
- Python
- Java
- Observability
Skills & topics
- DevOps Engineer
- GCP
- Platform Modernization
- CI/CD
- Infrastructure as Code
- Terraform
- Ansible
- Kubernetes
- Docker
- Java
- Cloud Engineering
- Site Reliability Engineer
- SRE
How to get hired
- Tailor your resume: Highlight your CI/CD, IaC, GCP, and Java ecosystem experience.
- Showcase your impact: Quantify achievements in automation and infrastructure modernization projects.
- Prepare for technical questions: Be ready to discuss Terraform, Ansible, Kubernetes, and CI/CD concepts.
- Demonstrate collaboration: Emphasize your experience working with development teams.
- Understand Deutsche Bank's culture: Research their focus on innovation and operational excellence.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the primary responsibilities of a Senior DevOps Engineer at Deutsche Bank Berlin?
- As a Senior DevOps Engineer at Deutsche Bank Berlin, your primary responsibilities include leading CI/CD pipeline modernization from TeamCity to platforms like GitHub Actions, managing hybrid infrastructure with Terraform and Ansible, implementing observability solutions, enabling developers, and ensuring production environment stability. You will play a key role in modernizing our core trading technology.
- What cloud platforms and tools are emphasized for the Senior DevOps Engineer role at Deutsche Bank?
- The role emphasizes hands-on experience with Google Cloud Platform (GCP) for cloud infrastructure and container orchestration tools like Kubernetes and Docker. Proficiency in Infrastructure as Code tools such as Terraform and Ansible, along with CI/CD migration experience (from TeamCity to GitHub Actions), is highly valued.
- Does Deutsche Bank offer flexible working arrangements for this Senior DevOps Engineer position?
- Yes, Deutsche Bank offers flexible working arrangements, including options for full-time and part-time employment, as well as hybrid working models. They are committed to supporting employee well-being and professional needs.
- What kind of technical challenges can a Senior DevOps Engineer expect at Deutsche Bank's Core Trading Technology?
- You can expect to tackle challenges related to migrating complex CI/CD pipelines, automating hybrid cloud infrastructure management, implementing advanced observability for microservices, and improving the overall reliability and scalability of core trading systems. The role focuses on platform modernization and driving DevOps best practices.
- How important is experience with Java or the Java ecosystem for this Senior DevOps Engineer role?
- Understanding the Java ecosystem from an operational perspective is important for this Senior DevOps Engineer role. This includes familiarity with build tools like Maven/Gradle and experience with microservice monitoring, as the team works with Java-based microservices.
- What is the recruitment contact for this Senior DevOps Engineer position at Deutsche Bank?
- For any recruitment-related questions regarding this Senior DevOps Engineer position, please get in touch with Anna Martinez.
Similar roles
Open positions we recommend based on this role.