- Established Medical Institute
about the job.
- Build and manage APIs and data pipelines (e.g., RESTful services, AWS S3) to ensure smooth and efficient data exchange with third-party systems
Support the design and deployment of high-availability strategies, including data replication, disaster recovery, and failover systems using load balancers and container orchestration (e.g., Kubernetes)
Enforce data security protocols by implementing encryption (both at rest and in transit), access controls, and audit trails to safeguard sensitive information
Optimize system performance by analyzing metrics to detect bottlenecks, improving response times, and maximizing overall data throughput
Manage data integrity through rigorous quality control checks, validation processes, and lineage tracking to ensure data remains accurate and consistent
Create integration workflows for diverse file formats (e.g., VCF, BAM, FASTQ, long/short reads) and clinical standards (e.g., HL7, FHIR)
skills & experiences required.
A Bachelor’s degree in Computer Science (or a related discipline), with a minimum of 4 years of applicable industry experience
Experienced in managing the full software lifecycle of RESTful APIs, covering design, coding, testing, and ongoing support
Solid knowledge of data security and API protection, including the implementation of authentication (e.g., JWT, OAuth), encryption, authorization, and rate limiting
Proficiency with data serialization (e.g., JSON) and API documentation standards (e.g., OpenAPI/Swagger)
Expertise in secure data transfer protocols (e.g., HTTPS, SFTP, AWS S3) within hybrid cloud and on-premise infrastructure
Understanding of data warehousing concepts, including data modeling, ETL workflows, and cloud-native data solutions
Ability to develop microservices that integrate with enterprise message brokers (e.g., RabbitMQ, Apache Kafka) and ETL processes
Familiarity with a range of database technologies (e.g., PostgreSQL, MySQL, Clickhouse, AWS RDS)
Strong coding skills in at least one Object-Oriented Programming language (e.g., Java, Go, or C++) and associated frameworks (e.g., Spring Boot)
Hands-on experience with containerization via Docker and orchestration using the Kubernetes platform.
Knowledge of DevOps practices and the implementation of CI/CD pipelines
- Excellent communication skills in English and Cantonese; Mandarin fluency is a plus
If you're interested in this exciting opportunity please don’t delay and click 'APPLY NOW' or for more information, reach out to Sophie Zhao on sophie.zhao@randstad.com.hk