Deutsche Bank's Technology centre in Central and Eastern Europe is seeking a Senior Site Reliability Engineer with 8-10 years of experience in IT and 3-5 years of experience in Site Reliability Experience (SRE). The role involves managing complex software engineering challenges, designing, developing, and testing software solutions, and ensuring system reliability, observability, performance, and uptime.
Requirements
- Bachelor's degree in computer science, or a related field
- 8 - 10 years of industry experience in IT
- 3 - 5 years of experience in Site Reliability Experience (SRE)
- Strong understanding of object-oriented software design patterns
- Experience with design and building Micro Services systems
- Experience with Software Development using Java (11 & above), Spring Framework and related technologies.
- Hands-on in SQL and PL/SQL programming
- Experience in Test Driven Development and Behavior Driven Development
- Strong scripting skills (e.g. Bash, Python)
- Experience with CI/CD tool – Bitbucket, Jenkins/GitHub Actions, Maven/Gradle, uDeploy
- Experience with using service monitoring and logging tools (e.g. Splunk, ELK, Grafana, Geneos)
- Knowledge of Docker and deployment platforms like Kubernetes (or OpenShift Container Platform)
- Knowledge of the Incident, Problem and Change Management processes within the ITSM framework.
- Knowledge of using Service Management tools (e.g. ServiceNow etc.)
- High emotional quotient and respect for diverse opinions
Benefits
- Emotionally and mentally balanced
- Private healthcare and life insurance with premium benefits
- Flexible Work from Home options
- 24 days holiday, loyalty days, and bank holidays
- Kids@TheOffice - support for unexpected events requiring you to care for your kids during work hours