(Senior) Assistant Manager (Data and Software Engineer), Dept of Medicine (Contract)
Job ID: 8363
Job Function: Administration
Institution: National University Hospital
Job Description:
Collaborate with stakeholders to translate data requirements from stakeholders e.g. clinicians, various healthcare practitioners and data scientists into technical solutions.
Translate and document users, data and ETL workflows requirements into users requirements and data definitions specifications.
Design, develop, and maintain scalable data pipelines and ETL workflows starting from data collection process from source systems to data cleansing and data merging leading to the harmonisation of data.
Ensure data quality, consistency and reliability.
Implement data models and optimise data processing performance.
Construct, test and update useful data products based on data needs of end users.
Support data infrastructure through automation, not manual monitoring.
Research, propose and develop new technologies and processes to improve agency date infrastructure.
Align with internal Corporate Data Governance standards to implement and enforce data security best practices, including access control, encryption, and data masking, to safeguard sensitive data.
Job Requirements:
Bachelor's degree in Computer Science or Information Technology.
At least 3 years of relevant work experience with analytic tools, e.g. Advanced MS Excel skills, Python, Spark SQL, DataBricks and Tableau.
At lease 3 years of relevant work experience in data and/or software engineering.
Familiar with data warehouse concept and have production experience.
Familiar with at least 1 distributed computing engine (e.g. Hive, Spark) and Docker.
Strong analytical and problem-solving skills.
Familiarity with the healthcare sector is a plus.
Excellent interpersonal and communication skills, with ability to collaborate across teams and functions.
#J-18808-Ljbffr