Connecting...

Head of Product Processing

Job Title: Head of Product Processing
Contract Type: Permanent
Location: Singapore
Industry:
Salary: SGD Attractive
Contact Name: Shashi Natrajan
Contact Email: shashi.natrajan@ellwoodconsulting.com.my
Job Published: July 19, 2019 16:28

Job Description

About our client

Our Client is a Large Regional Bank.

 

About the role

  • You will be responsible for managing the production service delivery for mission critical applications for the Investment & Insurance Businesses regionally. 

  • Your primary responsibility will be to partner with the business, end-users and Operations to drive the engineers to manage the reliability and scalability of mission critical applications and provide superior client experience.

  • You will also develop and implement methodologies and tools to enhance everything we do in production by empowering our engineers to be responsible for their systems in the most effective way possible.

 

Your responsibilities

  • Manages team size circa 100 + in Asia.

  • Engineering lead for core applications supporting the products of Investment and Insurance businesses regionally.

  • Modernising application and infrastructure technology stacks through introduction of open API and microservice architectures.

  • Champions production resilience and availability, focusing on superior client experience, by working with the businesses and technology teams.

  • Understand and help drive the implementation of Site Reliability Engineer (SRE) and Chaos Engineering design for all strategic systems.

  • The main mission of the role apart from providing superior client experience through reliability and scalability is to drive towards a fully automated and intelligent production environment leveraging instrumentation and machine learning. 

  • Drive effective communication between business and technology with regards to production service reliability and performance.

  • Drive continuous improvements in processes or systems leveraging Site Reliability Engineering methods.

  • Improve the reliability and availability of systems by gathering hard data, designing systems for increased service reliability and performance.

  • Provide expert advice and training to our engineers as to which technology solutions and advanced reliability techniques to use on each situation.

 
 

You will have

  • Bachelor’s Degree in Computer Science and at least 15 or more years of relevant experience.

  • Experience driving major transformation programmes for production resilience and performance, and client experience.

  • Experience with Core Java 8, Cloud Foundry (or equivalent), Amazon Web Services (or equivalent), relational and non-relational databases, and Linux, Unix systems.

  • Experience with distributed architecture, SOA, microservices and Platform-as-a-Service (PaaS).

  • Experience in Agile and Test-Driven Development (TDD) methodologies.

  • Experience with high availability, high-scale, and performant systems.

  • Experience with managing cloud architecture-based environment is highly desired.

  • Experience with Banking will be an added advantage.