Start main Content

Career Opportunities

Job Search

e.g. Professor


Refine Search

Work type

Categories

Faculty

Assistant Technical Manager/Technical Officer (holding the functional title of Engineer/Assistant Engineer) with Backend Focus

The University of Hong Kong

Apply now Ref.: 524534
Work type: Full-time
Department: School of Public Health (22400)
Categories: Executive / Technical / Support
Hong Kong

Assistant Technical Manager/Technical Officer (holding the functional title of Engineer/Assistant Engineer) with Backend Focus in the School of Public Health (Ref.: 524534) (to commence as soon as possible, on a two-year fixed term basis with contract-end gratuity and University contribution to a retirement benefit scheme, totaling up to 10% of basic salary, with the possibility of renewal subject to funding availability and satisfactory performance)

Applicants should possess a Master's degree in Computer Science, Software Engineering or a related discipline, with at least 3 years’ professional experience in backend development (focusing on API development and DevOps), strong problem-solving skills, ability to work independently and in a team, and excellent communication and collaboration skills. They should also possess strong proficiency in Python and/or JavaScript, with a solid understanding of their respective ecosystems; knowledge of backend architecture and design patterns; and demonstrated track record in building backend applications utilising FastAPI and/or Node.js framework. Experience with cloud platforms in AWS is a must and in Alicloud is highly preferred. Familiarity with MySQL and ORM frameworks, RESTful API principles and best practices, version control systems (e.g., Git), containerisation technologies (e.g., Docker), and container orchestration (e.g., Kubernetes) would also be an advantage. Applicants with less experience will be considered as Technical Officer (holding the functional title of Assistant Engineer).

The appointee will be primarily responsible for (i) collaborating with cross-functional teams to design, develop, and implement RESTful APIs and backend services; (ii) developing clean, efficient, and maintainable code using popular programming languages such as Python and/or JavaScript; (iii) integrating databases, data storage solutions, and other third-party services to ensure seamless functionality; (iv) optimising backend performance and scalability to support high traffic and large-scale applications; (v) developing and implementing DevOps practices, including continuous integration, continuous deployment, and automated testing; (vi) performing code reviews, debugging, and troubleshooting to identify and fix software defects and performance issues; (vii) collaborating with frontend developers to ensure smooth integration and consistent user experience; (viii) staying up to date with industry trends and best practices and suggest new technologies and approaches to improve the development process; (ix) working on document code, technical specifications, and processes to facilitate knowledge sharing and ensure maintainability; and (x) adhering to coding standards, software development methodologies, and project guidelines. 

A highly competitive salary commensurate with qualifications and experience will be offered, in addition to annual leave and medical/dental benefits.

The University only accepts online application for the above post. Applicants should apply online and upload an up-to-date C.V.  Review of applications will commence as soon as possible and continue until February 29, 2024 (extended to April 30, 2024), or until the post is filled, whichever is earlier.

Advertised:
Applications close:

Back to search results Apply now