Assistant General Manager, Application Development (Data Warehouse)

  • Negotiable
  • Hong Kong Hong Kong Hong Kong HK
  • Permanent, Full time
  • China CITIC Bank International Limited
  • 22 Jul 18 2018-07-22

Support Head of IT Applications to determine the automation strategy, prepare long term IT development plan, defines IT standards, procedures and guidelines

Responsibilities:
• Support Head of IT Applications to determine the automation strategy, prepare long term IT development plan, defines IT standards, procedures and guidelines, and ensures they are all strictly followed
• Review peer ideas and contributes solution in line with the IT Architecture Solution
• Participate in regular change review board and comprehensively review important production implementation process in order to achieve least service impact
• Develop the high-level project plan, sets objectives, identifies resources, resolve constraint and delivers good quality application systems
• Manage application software development projects covering a wide spectrum of banking services
• Approve, review, supervise all application development work to ensure good quality results are delivered that meet the business expectation
• Evaluate, identify potential challenges and develops contingency plan to minimize business risks
• Conduct survey/study of emerging technology and makes recommendation on how the new technology may be applied to benefit the Bank business
• Evaluate user requests and recommends solution to the end-user (business).  Review technical solution proposal for an optimal cost effective investment
• Develop appropriate methodology to improve efficiency in the whole system development life cycle
• Negotiate with vendors and users to ensure the developed/acquired application software is cost effective
• Develop appropriate methodology to improve efficiency in the whole system development life cycle
• Provide technical support to ensure smooth 24 hours round-the-clock operation (including Disaster Recovery Site support) within the Bank
• Develop, coach and mobilize resources and re-prioritize activities across sub-teams to deal with the fluctuating demand from rapid business changes
• Train/equip application development staff and ensures they have the ability to perform the required development work and can face the ever-changing technology
• Works out development plan for and provides coaching to team members as appropriate
• Identify and retain talents with career progression plan.  Plan back-up and contingency to minimize impact to existing servicing level
• Ensure audit comments are responded and tackled promptly
• Provide overseas branches on IT matters in respect of both HO or local compliance related
Requirements:
•         Degree holder in Information Technology
•         At least 20 years' experience in application software development with at least 12 years in project management
•         Rich exposure in Datawarehouse/Big Data/Business Intelligence
•         Minimum 10 years’ experience in people management
•         Preferable with experience to manage multiple sub-teams serving different business domain area
•         At least 10 years’ experience to manage vendor in project delivery and package maintenance and support
•         Certified PMP is preferable