At Cathay Pacific, we share one common aspiration: to be the world's best airline. We believe in looking for the best in our people, in working as a team, in doing the right thing by our shareholders and our communities.
With a global team, we offer a diverse range of career choices and opportunities - in the air, on the ground; in customer service, in the office; managerial or professional roles. Our team of great people each plays a key role to deliver the quality service that we are famous for.
This role is responsible for leading the automation development team and defining automation platform orchestration. This person will need to have very solid technical background across different areas including Cloud technology, Infrastructure and Network to support the automation team to provide the best automation solution.
-Identify ways to drive growth, productivity and improvement for the Company
-Cross team collaboration with Network team, workplace team, Infrastructure team, DB team and security team for driving the automation direction
-Over-all development life cycle of application and prototypes using Agile methodologies
-Lead the team to develop the best technical design and approach for AI Ops automation
-Lead to investigate automation approaches, prototype and evaluate technical feasibility
-Lead to support and maintain on the AI Ops and ITSM platform
-Work closely with the senior developers and architects to architect and develop the best technical design and approach for AI Ops framework
-Lead and manage internal and external development resources for assigned projects that are aligned with company strategic directions
-Participate in the Organization and planning of development schedules
-Assist development teams with making appropriate commitments through story selection and task definition
-Empower the teams to self-organize; facilitate discussion and conflict resolution
-Organise and facilitate daily stand-up meetings, reviews, retrospectives, sprint and release planning, demos, and other Scrum-related meetings with Scrum teams and stakeholders
-Track and communicate team velocity and sprint/release progress; update agile tracking systems to provide transparency on product, release, and sprint backlogs.
-Identify and remove impediments; prevent distractions that interfere with the ability of the team to deliver the sprint goal
-Ensure the development teams are practicing the core agile principles of collaboration, prioritisation, team accountability, and visibility
-Assist with internal and external communication to provide transparency
-Adapt plans, schedules, and resource assignments as required to respond to emerging requirements and risks
-Participate proactively in developing and maintaining team standards, tools, and best practices; maintain process documentation
-Accountable for team resource planning
-Manage external 3rd party resource
-Provide direction and mentorship to less experience team members
-Degree qualifications (or equivalent education qualifications) in Computer Science, Computer Engineering, or related disciplines
-Minimum 8 years’ solid development experience in the IT industry and at least 3 years in team leading role
-Excellent verbal and written communication skills
-Strong knowledge of ITSM and ITIL
-Solid experience on Machine Learning, Artificial Intelligence, Chabot and natural language processing (NLP).
-Solid experienced with full lifecycle of code development work
-Data focused mind-set and strong problem solving skills, including clearly defining fact-based problem statements and providing resolution.
-Strong automation development experience
-Innovative mind set
-Strong data analytic
-Strong problem solving and can do attitude
-Willingness to take challenge
-Ability to handle multiple competing priorities in a fast paced environment
-Solid experience with Java script, Phytol, Ansible, SCCM, Powershell, Restful API, JSON, XML
-Solid experience with both NoSQL DB and RDMS
-Solid experience in Agile and Scrum
-Solid experience with cloud technology such as AWS and Azure
-CI/CD and monitoring tool experience (e.g. Jekins, Gitlab, ELK)
-Coach individuals and teams to perform to the best of their ability. Empower staff to take improvement initiatives
-Available to provide 24 x 7 x 365 support as required
Min. Yrs. of Experience