Job Description
- Manage key application development projects under the direct customer engagement and Loyalty marketing portfolio.
- Review and analyse business requirements to provide solutions for new applications and system enhancements.
- Drive key IT capability to transform business.
- Improve reach and effectiveness of loyalty marketing activities using digital technology.
- Work with technology, business units and relevant functional managers to ensure that solutions delivered are aligned to the digital enterprise Architecture and IT Application roadmap.
- Liaise with vendors for implementation of enhancements and track prompt resolution of system issues.
- Anticipate any potential issues that might impact the project.
- Track and report project status.
- Track and identify feasible airline applications, key technology trends and technologies for awareness, and potential adoption by the business.
- Support re-designing of application architecture, based on micro service architecture.
- Any relevant ad-hoc duties.
- This is an individual contributor role.
Requirements
- Possess a degree in Information Technology or related fields.
- Must be a Certified Scrum Master.
- At least 5 years of work experience in the following area, being familiar with various software development practices (Eg: Agile software development methodologies). - REST API with security development life cycles skills - JAVA (framework: Spring boot), Nodejs, React, JQuery, Bootstrap, HTML5, Kubernetes, dockers etc. - Database technical knowledge in the areas of general SQL (Oracle DB) - User Interface design
- Experience in noSQL databases, eg Cassandra
- Experience in OpenShift framework
- Experience in cloud computing platform – AWS, MS Azure
- Familiar with API gateway, Caching, Blockchain
- Should have quick learning ability and adapt to new technologies
- Should have strong analytical, software development, vendor management skills
- Possess great interpersonal and communications skills