[Contract] Analyst - Principal Analyst (Data Engineering Branch)

Energy Market Authority

Singapore

On-site

SGD 120,000 - 180,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Energy Market Authority in Singapore seeks a data engineer to design, build and operate secure, scalable data platforms and pipelines. You will transform diverse energy-sector data into trusted data products for regulatory, operational, analytics and AI needs.

You will work across cloud and on-prem environments, implement automated data validation and monitoring, and collaborate with business users, architects and data scientists to deliver reliable data solutions.

Qualifications

  • Hands-on experience in data engineering and data integration.
  • Strong SQL and one programming language (Python/Java/Scala).
  • Knowledge of AWS or Azure data services and data governance principles.

Responsibilities

  • Design, build, test, deploy and maintain robust data pipelines.
  • Develop data platforms (data lakes, lakes, warehouses) on cloud and on-premises.
  • Create reusable ETL/ELT components and data models.
  • Implement data validation, monitoring, lineage and alerts.
  • Optimize performance, storage, and cost while maintaining SLAs.
  • Collaborate with data scientists, analysts and business users.

Skills

SQL
Python
Java/Scala
Data pipelines
ETL/ELT design
Cloud platforms

Education

Bachelor's degree in CS/IS/Engineering

Job description

What the role is:

You will design, build and operate secure, scalable and reliable data platforms and pipelines that support EMA’s regulatory, operational, analytics and artificial intelligence needs. Working across cloud and on-premises environments, you will transform diverse energy-sector data into trusted, reusable data products that improve data availability, quality and time to insight.

What you will be working on:

The key responsibilities of the officer include:

  • Design, develop, test, deploy and maintain robust batch and near-real-time data pipelines that ingest and integrate structured, semi-structured and unstructured data from internal and external sources.
  • Build and enhance cloud and on-premises data platforms, including data lakes, lakehouses, data warehouses and curated data layers, in accordance with enterprise architecture, security and governance standards.
  • Develop reusable ETL/ELT components, data models and transformation logic using SQL and programming languages such as Python, Java or Scala.
  • Implement automated data validation, reconciliation, monitoring, lineage and alerting controls to ensure the accuracy, completeness, freshness and reliability of data products.
  • Optimise pipeline performance, storage, compute utilisation and query efficiency, while maintaining appropriate service levels and cost controls.
  • Apply sound software engineering practices, including version control, code reviews, automated testing, CI/CD, technical documentation and configuration management.
  • Monitor production data workflows, troubleshoot failures, perform root-cause analysis and implement sustainable improvements to platform reliability and maintainability.
  • Work with business users, system owners, architects, analysts, data scientists, government agencies and industry partners to translate data requirements into secure, scalable and maintainable engineering solutions.
  • Contribute to technical standards, reusable engineering patterns and continuous improvement of EMA’s data engineering capabilities.
What we are looking for:
  • Degree in Computer Science, Information Systems, Engineering or a related technical discipline, or equivalent practical experience.
  • Hands‑on experience in data engineering, data integration, data platform development or a related field. Fresh graduates with relevant internships, projects or technical portfolios may be considered for the entry‑level position.
  • Strong proficiency in SQL and at least one general-purpose programming language, preferably Python, Java or Scala.
  • Sound understanding of ETL/ELT design, data modelling, relational and non-relational databases, data warehousing, data lakes or lakehouse architectures.
  • Experience with data services on AWS or Microsoft Azure, such as object storage, serverless compute, orchestration, data integration, distributed processing and analytical databases, will be advantageous.
  • Knowledge of distributed data processing or streaming technologies, such as Apache Spark, PySpark or Kafka, will be advantageous.
  • Knowledge of data quality, metadata management, lineage, access control, privacy and data governance principles.
  • Strong analytical and problem‑solving skills, with the ability to diagnose complex data issues and develop pragmatic, sustainable solutions.
  • Good written and verbal communication skills, with the ability to collaborate effectively across technical and business teams.
  • A committed team player with a strong interest in public service and in shaping Singapore’s energy future.
About Energy Market Authority

The Energy Market Authority (EMA) is statutory board under the Singapore Ministry of Trade and Industry (MTI). Through our work, we seek to build a clean energy future that is resilient, sustainable and competitive. We aim to ensure a reliable and secure energy supply, promote effective competition in the energy market and develop a dynamic energy sector in Singapore.At EMA, we are dedicated to fostering a culture of innovation, collaboration, continuous learning and employee well‑being. Joining us means embarking on a meaningful career where you will be part of a transformative journey towards a clean energy future, experiencing a unique adventure of discovery and growth.We empower our people to drive innovation at every level Our open culture encourages teams to embrace diverse perspectives, enabling you to push beyond the status quo We are committed to energising your growth through ample opportunities for skill development. helping you become an expert in your field and a valuable asset to the energy industry.You also stand to enjoy a comprehensive suite of benefits which are designed to meet your needs and prioritise your holistic well‑being.Visit: www.ema.gov.sg for more information.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

[Contract] Analyst - Principal Analyst (Data Engineering Branch)
[Contract] Analyst - Principal Analyst (Data Engineering Branch)

Public Service Division • Singapore

On-site
SGD 90,000 - 130,000
AI Engineer (AI Solution Branch)
AI Engineer (AI Solution Branch)

Energy Market Authority • Singapore

On-site
SGD 180,000 - 240,000
Senior Engineer/Analyst - Senior Principal Engineer/Analyst (NDD - 1)
Senior Engineer/Analyst - Senior Principal Engineer/Analyst (NDD - 1)

Energy Market Authority • Singapore

On-site
SGD 120,000 - 190,000
[Contract] Senior Analyst - Senior Principal Analyst [Data Science & Statistics Branch]
[Contract] Senior Analyst - Senior Principal Analyst [Data Science & Statistics Branch]

Public Service Division • Singapore

On-site
SGD 90,000 - 140,000
[Contract] Senior Analyst - Senior Principal Analyst [Data Science & Statistics Branch]
[Contract] Senior Analyst - Senior Principal Analyst [Data Science & Statistics Branch]

Energy Market Authority (EMA) • Singapore

On-site
SGD 120,000 - 180,000
Analyst - Senior Principal Analyst (Gas Industry)
Analyst - Senior Principal Analyst (Gas Industry)

Energy Market Authority • Singapore

On-site
SGD 70,000 - 120,000
[1-year contract] Analyst – Senior Principal Analyst (Media & Comms)
[1-year contract] Analyst – Senior Principal Analyst (Media & Comms)

Energy Market Authority • Singapore

On-site
SGD 60,000 - 90,000
Engineer - Senior Principal Engineer (Gas System Supervision/ PSOD)
Engineer - Senior Principal Engineer (Gas System Supervision/ PSOD)

Energy Market Authority • Singapore

On-site
SGD 70,000 - 110,000
Senior Engineer – Senior Principal Engineer (Land Planning Branch)
Senior Engineer – Senior Principal Engineer (Land Planning Branch)

Energy Market Authority • Singapore

On-site
SGD 120,000 - 180,000
Senior Engineer - Senior Principal Engineer (Infrastructure Planning)
Senior Engineer - Senior Principal Engineer (Infrastructure Planning)

Energy Market Authority • Singapore

On-site
SGD 65,000 - 90,000
Comprehensive benefits package