Lead DevOps Engineer

Deutsche Bank
Frankfurt am Main, Germany
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Berlin, Germany

Tech stack

Java
Amazon Web Services (AWS)
Bash
Client Server Models
Cloud Storage
Computer Programming
Databases
Continuous Integration
Linux
DevOps
Github
Java Virtual Machine (JVM)
Python
PostgreSQL
Maven
Message Broker
Openshift
Oracle Applications
Ansible
Software Engineering
Virtual Machines
Spring-boot
Kubernetes
Kafka
TeamCity
Terraform
Docker
Jenkins

Job description

  • Develop orchestration and support tools as well as DevOps artifacts to maintain application rollout and monitoring.
  • Apply best practices in software engineering to deliver optimum results.
  • Drive DevOps initiatives and bring technical excellence to the production stage of software products.
  • Understand the needs of team and troubleshoot infrastructure and deployment issues.
  • Adopt to new technology trends to provide the best industry standard solutions for maintaining hygiene and risk control.
  • Bring infrastructure expertise to the team and be a subject matter expert in this area.

Requirements

  • Extensive engineering and programming experience with DevOps tooling, orchestration, and automation (Bash, Python, Docker, Terraform, Ansible).
  • Solid understanding of runtime virtual machines for compiled languages.
  • Skilled in setting up and using CI/CD and version-control tools such as GitHub, GitHub Actions, TeamCity, and Jenkins.
  • Experience with cloud platforms (GCP or AWS) and their core services (Compute Engine, Cloud Storage), Kubernetes, and deployment patterns (e.g. blue-green, canary).
  • Proven experience maintaining databases, distributed client-server systems, and computing/storage clusters.
  • Strong Linux expertise, with additional plus skills in the Java ecosystem (Spring Boot, Maven), JVM languages, Oracle, Postgres, Kafka, data stacks, message brokers, and OpenShift.

About the company

For over 150 years we have been there for our clients every step of the way. Our purpose: ‘Dedicated to our clients’ lasting success and financial security at home and abroad’ guides our vision and strategy, and is brought to life by our culture. With a global presence in about 60 countries, and a diverse workforce of more than 90,000 people, we know that each individual’s daily actions shape our culture. 

Deutsche Bank Technology in Berlin

DB Technology is a global team of tech specialists, spread across multiple trading hubs and tech centres. We have a strong focus on promoting technical excellence – our engineers work at the forefront of financial services innovation using cutting-edge technologies.

Our Berlin location is our most recent addition to our global network of tech centres and growing strongly. We are committed to building a diverse workforce and to creating excellent opportunities for talented engineers and technologists. Our tech teams and business units use agile ways of working to create #GlobalHausbank solutions from our home market.

Apply for this position