Our technology teams are responsible for the bank's entire information technology infrastructure. They develop and maintain the software required to support the bank's business. The teams work closely with the businesses and other infrastructure units to modernise the bank's IT systems to reduce complexity, risk and enable business growth.
With award-winning mobile banking apps and trading systems, our technology helps Deutsche Bank deliver high-quality products to clients. We make sure that the phones and computers work and that emails are delivered – but we also develop solutions that help our people share their knowledge, expertise and passion for our business.
Deutsche Bank sees itself as a technology-driven company that can gain market share with new, cutting-edge ideas. The ambition is to be a leader in the area of digitalisation. We are making investments into digital technology across all businesses to enhance the client experience, harness the power of data, and strengthen efficiency and controls by increasing automation. We are also collaborating with external partners such as start-ups, FinTechs, and technology specialists worldwide to discover and implement innovative solutions for our clients.
Deutsche Bank has become one of the first financial institutions to establish a professional research and development department, including capabilities such as four innovation labs and the digital factory in Frankfurt. Join us here, and you'll constantly be looking ahead. We'll look to you to capitalise on new technological trends that can reshape our business and deliver value for our clients, whilst still meeting the demands of customers, regulators and the markets.
The Senior Engineer designs and implements technical solutions and configures applications in different environments in response to business problems. With the partial/ full ownership of Production platforms, Senior Engineer is required to ensure environment stability, expeditious and timely resolution of Production issues, ensuring minimal downtimes and continuity of services. Further the Senior Engineer investigates, proposes and implements various solutions, standardizing where possible, to ensures stability and reliability of the application platforms. The person performing the role may lead delivery of other members of the team and controls their work where applicable.
Engage in 24 hours follow-the-sun Production Support model (including on-call responsibilities)
Act as an escalation point for user issues and requests within the stream and report issues to senior management
Supports the production platform, carrying out monitoring and remediation of issues and specific maintenance tasks as per the run book procedures
Works with Delivery Services eg (Fabric, Infrastructure) on improvements to service availability and resilience
Owns the logs that track manual tasks, remediation and system improvement
Second line of defence for Incident Management – gathering data for investigation and identification of root cause through to resolution
Defines and creates Run Book entries and knowledge articles based on incidents experienced in the production environment
Drive the development and implementation of the tools and best practices needed to provide effective support
Carries out deep technical analysis of the production to identify performance, stability and resilience enhancements
Assists in design and creation of NFRs through identification of further requirements
There is a significant amount of day to day relationship management involved in this role in order to provide excellent service, concentrating especially on the values core to the bank. Work with wide cross section of teams, including SL3, Development, QA and central platform teams and effectively manage their expectations.
Prioritizes and diagnoses incidents according to agreed procedures. Investigates causes of incidents and seeks resolution
Facilitates recovery, following resolution of incidents
Documents and closes resolved incidents according to agreed procedures
Assesses, analyses, develops, documents and implements changes based on requests for change.
These could be technical and/or functional solutions as provided by Development and/or other Production Engineers ensuring segregation of duties
Configure the application in response to business and/or technical problems and in accordance with provided requirements and agreed design principles
Investigates problems in systems, processes and services.
Ensures PIR reporting and Root Cause Analysis
Assists with the implementation of agreed remedies and preventative measures.
Attends Program Meetings to prioritize owned stability and performance enhancements as identified in production
Release and deployment:
Uses the tools and techniques for specific areas of release and deployment activities.
Administers the recording of activities, logging of results and documents technical activity undertaken.
May carry out early life support activities such as providing support advice to initial users.
Production Readiness and Testing
Builds keep list of NFRs and ensures adherence through design forums
Reviews requirements and specifications and defines test conditions
Analyses and reports on test activities and reports risk and issues associated with own work.
Sound understanding of strong change management processes and controls in large organizations.
Strong experience of envisioning and driving full stack automation in medium to large sized groups.
Excellent problem solving skills in a distributed, multi-technology ecosystem
Strong scripting experience in Java, Python and Shell
Solid understanding of messaging middleware like Solace, TIBCO or MQ using JMS
Solid understanding of monitoring systems like ITRS Geneos
Strong Knowledge of Oracle Management, SQL scripts, performance mgmt.
Knowledge of SQL and relational databases – traditional RDMS, such as Oracle
Strong knowledge of configuration management tools like Ansible (preferred), Chef and Puppet
Strong understanding of Unix, Linux and Windows
Understanding of Agile and Safe methodologies (preferred)
Good understanding of Hadoop and data visualization tools like Tableau will be a plus
Prior experience of working in and leading DevOps teams will be a plus
Deutsche Bank offers a challenging and rewarding career where your contribution is valued and rewarded. We have an inclusive and friendly working environment coupled with excellent facilities and benefits.
Deutsche Bank is an equal opportunity employer who seeks to recruit and appoint the best available person for a job regardless of marital status, sex (including pregnancy), age, religion, belief, race, nationality and ethnic or national origin, colour, sexual orientation or disability.
Deutsche Bank does not accept unsolicited curriculum vitae from third party vendors.
Internal Number: 5631620
About Deutsche Bank APAC
eFinancialCareers is a career site specializing in financial services.