x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Database Engineer (Technical Operations), NSCC
 banner picture 1  banner picture 2  banner picture 3

Database Engineer (Technical Operations), NSCC

A*star Research Entities

As a Database Engineer, you will play a crucial role in the design, development, and maintenance of our databases including HPC job, system monitoring, benchmarking, and scientific databases. You will collaborate with cross-functional teams of HPC domain experts, software engineers, and scientists to ensure the efficient storage, retrieval, and analysis of data. This position offers a unique opportunity to contribute to ground-breaking research for our stakeholders.

Key Responsibilities:

  • Database Design and Development: Design and implement robust, scalable, and efficient databases and optimize database performance for data storage, retrieval, and analysis.
  • Data Integration: Collaborate with stakeholders and NSCC consultants and technical team members to integrate diverse datasets into the database and Implement and maintain data pipelines for seamless integration of new data sources.
  • Quality Assurance: Develop and implement data quality control measures to ensure accuracy and consistency as well as monitor and troubleshoot data integrity issues, implementing corrective actions as needed.
  • Collaboration: Work closely with cross-functional teams, HPC domain experts, software engineers, and scientists, to understand data requirements and user needs and provide technical expertise and support to ensure effective collaboration.
  • Documentation: Maintain detailed documentation of database architecture, data models, and processes and contribute to the development of best practices for data management and storage.
  • Reporting: Communicate findings through presentations, and reports for NSCC as well as stakeholders/collaborators.

Qualifications:

  • Bachelor"s or Master"s degree in Computer Science, or a related field.
  • Proven experience in database design, development, and optimization. Experience with bioinformatics or life sciences is a plus.
  • Proficiency in relevant programming languages (e.g., SQL, C/C++, Python) and experience with database management systems (e.g., MySQL, PostgreSQL).
  • Familiarity with NoSQL and distributed databases (MongoDB, ElasticSearch, ETCD).
  • Experience with server-based and high-performance computing.
  • Familiarity with bioinformatics tools and resources, and an understanding of biological data types and formats.
  • Familiarity with Linux command line, system administration, scripting, and software tools.
  • Familiarity with software version control process and tools (e.g. git, github, gitlab).
  • Strong problem-solving skills and the ability to work collaboratively in a dynamic team environment.
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?