Role IntroductionReports to Senior Automation Development Lead
Lead the design and evolution of automation capabilities that power Cathay’s digital operations. This role brings together deep technical expertise across cloud platforms, infrastructure, and networking, alongside hands-on leadership of development teams delivering AI-driven automation solutions. Working with technologies such as AWS, Azure, machine learning, natural language processing, and IT service management platforms, you will guide how automation is architected, implemented, and scaled.iv>
Drive end-to-end development using Agile and Scrum methodologies, from shaping technical approaches and prototypes to supporting and maintaining AI Ops and ITSM platforms. Collaboration sits at the core of the role, working closely with network, infrastructure, database, workplace, and security teams, as well as architects and senior developers, to ensure solutions are robust, integrated, and aligned to strategic direction.
Mentor and empower teams to deliver high-quality outcomes, while managing resources, removing blockers, and ensuring continuous improvement in processes, tools, and practices. Your leadership will directly influence how automation enhances productivity and innovation across the organisation—helping Cathay move faster, smarter, and more efficiently.
Key Responsibilities- Lead the development and delivery of automation solutions, defining technical approaches and ensuring alignment with company strategy
- Collaborate across network, infrastructure, workplace, database, and security teams to drive enterprise-wide automation direction
- Oversee the full application development lifecycle using Agile and Scrum practices, from design through deployment and maintenance
- Architect and guide AI-driven automation solutions, including AI Ops frameworks and IT service management platforms
- Direct the investigation, prototyping, and evaluation of new automation technologies and approaches
- Manage internal and external development resources, including third-party vendors, to deliver assigned projects effectively
- Facilitate Agile ceremonies such as stand-ups, sprint planning, retrospectives, and demos, ensuring transparency and team alignment
- Track delivery progress, remove impediments, and maintain visibility of sprint and release outcomes through Agile tools
- Drive continuous improvement in engineering standards, tools, and best practices while maintaining process documentation
- Mentor and coach team members, supporting capability development and fostering a culture of accountability and innovation
Requirements- Degree in Computer Science, Computer Engineering, or a related discipline (or equivalent)
- Minimum 8 years’ IT development experience, including at least 4 years in a team lead role
- Strong communication skills (both verbal and written)
- Solid knowledge of IT Service Management (ITSM) and ITIL frameworks
- Hands-on experience in machine learning, artificial intelligence, chatbots, and natural language processing (NLP)
- Proven experience across the full software development lifecycle with strong automation development capability
- Strong data-driven mindset, analytical thinking, and problem-solving skills
- Technical expertise in JavaScript, Python, Ansible, SCCM, PowerShell, RESTful APIs, JSON, XML, and experience with NoSQL and relational databases
- Experience with Agile/Scrum methodologies, cloud platforms (AWS, Azure), and CI/CD & monitoring tools (e.g. Jenkins, GitLab, ELK)
- Demonstrated leadership and coaching ability, strong prioritisation skills, innovative mindset, and willingness to support 24x7 operations when required
Personal & Application InformationCathay Pacific is an Equal Opportunities Employer. Personal data provided by job applicants will be used strictly in accordance with our Applicant Personal Information Collection Statement and for recruitment purposes only. Candidates not notified within eight weeks may consider their application unsuccessful. We keep records of your data for no longer than is necessary for the purpose for which we obtained them and any other permitted linked purposes. If your application is unsuccessful, we will keep your details on file for as long as is necessary to process your application or for the purposes of further job opportunities if you agree to such longer periods.