COO - CTO - Deployment Automation Engineer - Associate

  • Competitive
  • Singapore
  • Permanent, Full time
  • Deutsche Bank APAC
  • 19 Oct 17 2017-10-19

COO - CTO - Deployment Automation Engineer - Associate

Our technology teams are responsible for the Bank's entire information technology (“IT”) infrastructure, and the development, implementation, and protection of the software required to support all of the Bank's businesses. We move over EUR 1.6 trillion across the Bank's platforms, support thousands of trading desks, and enable millions of banking transactions, share trades and emails every day.

With award-winning mobile banking apps and trading systems, our technology platforms help Deutsche Bank deliver high quality products to clients. Naturally, we make sure that the phones work, emails are delivered and PCs run - but we also develop collaboration platforms and workspaces that help our people share their knowledge, expertise and passion for our business.

Developments in technology are changing the way we communicate, work and think. Join us here, and you'll constantly be looking ahead. We'll look to you to capitalize 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.

Position Overview

Overview of the Role / Responsibilities

The position is for a Deployment Automation Engineer.

The successful candidate needs to be self motivated, a good team player, willing and able to turn their hand up to almost any task performed by the


The ideal candidate will be a critical member of the Deployment Automation L3 team act as an SME for the deployment automation UrbanCode Deploy, to help design, develop integrations with existing applications within the organization and maintain the deployment platform, define best practices and technical release


The Candidate will partner with various DevOps teams within the organization, assist in the on- boarding and providing technical guidance to ensure a smooth transition to the deployment platform

Able to prioritize work effectively and ability to work with geographically dispersed technical teams including remote resources across the


Able to develop solid relationships with infrastructure peers, Ops & Support, QA, and Development teams to improve system stability and availability through automation & pro-activeness

Provide support on the weekends if required to resolve and troubleshoot issues escalated to L3 support.

Experience / Background:

  • Should have experience in automating application deployments preferably IBM UrbanCode Deploy
  • Have working knowledge of software development and/or application support specifically understanding the software development lifecycle.
  • Experience in Continuous Integration Process and implementing best practices and frameworks associated with CI like Maven, Jenkins
  • Working Knowledge of UNIX / Windows and Oracle / SQL databases
  • Knowledge in writing scripts ( shell , groovy )
  • Knowledge in java programming , preferred.
  • Working knowledge of application & infrastructure monitoring tools like geneos , AppDynamics
  • Financial industry experience will be an added advantage
  • Understanding of service management frameworks and methodologies; ideally well versed with ITIL v3

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.