MCIGroup of Companies

Data Engineer - JT

Information Technology·Permanent / Full Time·Islandwide·$3,500–4,500 /mo

Applications for this role are made on MyCareersFuture, the government job portal. MCI advertises the role there under its employment agency licence. The service is free for job seekers.

Position level
Professional
Experience
2 years minimum
Posted
26 Oct 2026 (2 days ago)
Applications close
25 Nov 2026 (28 days left)

About this role

Job Scopes

  • Assist the data engineering team in developing and maintaining data pipelines for DRUMS and remote monitoring applications.
  • Support the collection, cleaning, transformation, and processing of time-series sensor data from shipboard machinery.
  • Assist in developing and testing ETL/ELT processes for reliable data ingestion, storage, and retrieval.
  • Work with the team to support AWS cloud services, including S3, RDS, Lambda, and AWS Glue.
  • Assist with database operations, SQL queries, data validation, and data quality checks under the guidance of senior team members.
  • Support the development and testing of APIs and backend services using Python and SQL for AI/ML applications and web platforms.
  • Help monitor data pipelines, troubleshoot issues, and improve data processing efficiency with guidance from the team.
  • Assist in preparing technical documentation, test reports, and data processing procedures.
  • Collaborate with other data engineers and team members on ongoing projects and technical tasks.
  • Perform other duties and ad-hoc assignments as directed by the team lead and department manager.

Job Requirements

  • Degree / Diploma in Computer Science, Data Engineering, Data Science, IT, or a related field.
  • Strong Python skills and good working knowledge of SQL for database management, data processing, and API development.
  • Understanding of data engineering fundamentals, including ETL/ELT pipelines, data integration, data transformation, and database optimization.
  • Hands-on experience with pandas, NumPy, and SQL databases such as MySQL or PostgreSQL.
  • Familiarity with AWS cloud services, particularly S3, RDS, Lambda, and AWS Glue, gained through coursework, FYP, internships, or personal projects.
  • Able to use AI coding assistants (e.g. Claude Code, Codex, Cursor) effectively to speed up development, while reviewing and testing generated code rather than accepting it blindly.
  • Comfortable working with Linux, Git, and basic scripting.
  • Basic understanding of real-time data pipelines, Docker, Apache Airflow, or data streaming technologies is an advantage; training will be provided.
  • Good communication and interpersonal skills.
  • Available to start immediately / on short notice.

Tee Kia Qi (Jess)

MCI Career Services Pte Ltd

Skills

  • Data Quality Checks
  • Ai
  • Computer Engineering
  • Database Systems
  • Data Integration
  • development velocity
  • Ship technology
  • Technical Report Writing
  • Cloud Services
  • Claude Code
  • SQL Development
  • Efficiency Improvement
  • S3
  • ETL Testing
  • Back-End Databases
  • Linux

What happens after you apply

  1. 1

    Register

    Submit your details and CV, or apply for a live role. Registration takes a few minutes and is free of charge.

  2. 2

    Meet your consultant

    A consultant who specialises in your field contacts you to discuss your requirements, including pay, location, working hours and career direction.

  3. 3

    Get matched

    The consultant puts you forward only for roles that suit your experience and goals, and prepares you for each interview.

Apply on MyCareersFuture

Alternatively, you can register your details, and a consultant who specialises in your field will contact you as suitable roles open.