Requisition ID:  2748

Technical Manager, Application Development

Who are we?

We are the IT Division of HKJC, a vibrant community of over 1,500 dedicated professionals working collaboratively across Hong Kong and Shenzhen.

Our team is a diverse mix of individuals from various backgrounds, from all across the world. We embrace our humanity, recognizing that each of us brings unique strengths and perspectives. This diversity not only enriches our work environment but also drives our innovation and creativity as we strive to achieve our collective goals.

What do we do?

We design, build, and operate the technology that powers the Club. Our primary focus is on delivering the service that supports our hospitality, racing and wagering operations, to ensure that our customers and members enjoy exceptional experiences.

We also deliver the changes necessary to drive business growth through new products and services. And, we are committed to safeguarding the Club by protecting it from external threats, providing a secure and resilient technological environment.

The Department

The Department of Application Delivery & Support leads the end-to-end management and delivery of all Omni Channel experiences for the Jockey Club. It oversees a diverse team of technical professionals across Hong Kong and Shenzhen, collaborating closely with both global and local software partners. The department plays a vital role in delivering innovative and seamless digital experiences, while supporting the Club’s strategic objectives through robust, scalable, and secure technology solutions.

Key areas of responsibility include:

  • Customer & Member Digital: Omni channel retail and digital experience
  • Sports Wagering: Fixed Odds sports back office, trading, and middleware systems
  • Racing Wagering & Lottery: PMU Horse Racing platform and Mark 6 lottery systems
  • Racing Equine: Stable management, veterinary laboratories, and racing information systems
  • Hospitality & CRM: Venue, table, and recreation management, catering systems, and customer relationship management
  • Data & Analytics
  • Wagering Architecture: Fixed Odds and PMU/Lottery platforms
  • Identity Management: Customer Identity and Access Management (CIAM) leveraging Ping/ForgeRock
  • Enterprise/Corporate Systems: Including HR, Charity, Finance, and Treasury systems
  • Shenzhen Development Centre

The Job

You will:

  • Develop and maintain the various AI applications (e.g. MLOps, Computer Vision, Data Analytics, Natural Language Processing)
  • Work with Senior Technical Manager, Project manager, Solution Architects, Business Analysts and Data Scientists to perform the translation of business requirements into functional design that aligns with architectural standards and roadmaps
  • Design, develop, and implement AI models and algorithms to address complex business challenges, ensuring scalability and alignment with organisational objectives
  • Conduct thorough model performance evaluations, hyperparameter tuning, and code reviews to ensure AI solutions meet quality, accuracy, and reliability standards
  • Managing and coordinating with vendors efficiently to provide BAU application support from time to time, and ensuring the quality of vendors’ deliverables
  • Provide support during the system assurance test and user acceptance test.
  • Assist the IT operations team in performing software installation and implementation
  • Working with the Club’s System Assurance Team and Change Control Team to ensure projects and changes are fully tested and deployed to the production environment accordingly
  • Identify and escalate any critical issues during the development cycle that affect time, budget, or quality to the technical leader and project manager in a timely manner
  • Align personal development plan with business objectives and embrace the transformation to move the team/department forward

About You

You should have:

  • University Degree or above in Computer Science, Engineering or IT-related discipline
  • Minimum 5 years of experience in delivering IT solutions with a preference for AI-driven solutions
  • Hands-on experience in one of the OOP languages (e.g., Java, C#, etc.), and a scripting language (prefer Python), with an understanding of software development workflows
  • Hands-on experience in containerised application development using Docker and Kubernetes
  • Expertise in developing and optimising AI workflows, including data preprocessing, feature engineering, and model training pipelines using TensorFlow or PyTorch frameworks
  • Ability to conduct model evaluation and hyperparameter optimisation to ensure high performance and accuracy
  • Experience in messaging systems like Kafka, Solace or RabbitMQ
  • Experience in RDBMS (e.g. MS SQL, Oracle) and NoSQL DB (e.g. MongoDB)
  • Experience in SUSE/Ubuntu Linux
  • Experience with data integration tools, ETL tools, and RESTful API
  • Experience in the implementation of CI/CD pipelines, familiar with DevOps tools, including BitBucket, Jenkins, Jira, etc.
  • Efficiency in problem determination and problem solving
  • Excellent in writing, presentation and communication skills
  • Proficiency in both spoken and written English, Cantonese or Putonghua

Terms of Employment

The level of appointment will be commensurate with qualifications and experience.

How to Apply

Please submit your resume with expected salary by clicking the Apply Now button.

 

We are an equal opportunity employer. Personal data provided by job applicants will be used strictly in accordance with the Club's notice to employees and prospective employees relating to the Personal Data (Privacy) Ordinance. A copy of which will be provided immediately upon request.

Share Page
Share this Job :

To share this job on WeChat, please click the button below to copy the link: