G09 - Data Engineer

Singapore, Singapore

⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️

FPT Software

FPT Software is a global technology solutions provider, headquartered in Vietnam. The company delivers world-class solutions and services in Smart factories, Digital platforms, RPA, AI, IoT, Cloud, among others.

View all jobs at FPT Software

Apply now Apply later

We are seeking a highly skilled and experienced Data Engineer to design, build, and optimize end-to-end data architecture and pipelines for social service platforms such as Client360 and Household360. This role involves leading efforts in data modeling, pipeline development, API integration, data security, and cross-agency data synchronization, ensuring secure and efficient access to critical citizen information.

Key Responsibilities:

1. Data Architecture & Pipeline Development

  • Design and implement scalable and reusable data models to support social service integration (e.g., Client360, Household360).
  • Build and manage ETL/ELT pipelines for legacy system migration and real-time data synchronization across agencies.
  • Develop and maintain batch and streaming data pipelines for cross-agency data sharing.
  • Implement data validation frameworks and monitoring systems to ensure high data quality.

2. Integration Development & API Management

  • Design and develop RESTful APIs and system integrations for solutions like OneCV, CaseConnect, ComLink+.
  • Develop and maintain detailed API documentation, including interface contracts and change logs.
  • Ensure API performance, security, availability, and scalability through structured testing and monitoring.

3. Data Security & Compliance

  • Enforce data protection measures, including field-level encryption, role-based access controls, and secure data transfer.
  • Ensure compliance with IM8, Security Standards, and other relevant regulatory frameworks.
  • Maintain audit trails, implement data masking, and classify sensitive data appropriately.
  • Monitor and enforce data policies across environments.

4. Performance Optimization & Monitoring

  • Tune query performance and batch processing to support near real-time analytics.
  • Monitor and optimize real-time data synchronization processes.
  • Develop and maintain performance dashboards to track pipeline health and system metrics.
  • Ensure high system reliability, uptime, and service level objectives (SLOs) are met.

5. Cross-Team Collaboration

  • Collaborate closely with business analysts, solution architects, DevOps, and frontend/backend developers.
  • Participate in Agile ceremonies, including sprint planning, backlog grooming, and retrospectives.
  • Conduct code reviews, engage in pair programming, and foster technical excellence within the team.
  • Provide expertise and support on data integration and architecture.

6. Quality Assurance & Documentation

  • Maintain clear and up-to-date technical documentation, including system design and data flow diagrams.
  • Develop automated test cases to validate data transformations and integration logic.
  • Conduct end-to-end data accuracy validation across source and destination systems.
  • Create troubleshooting playbooks and resolution procedures to support operational teams.

Requirements:

  • Bachelor's or Masters degree in Computer Science, Information Systems, or related discipline.
  • 7+ years of experience in data architecture, data engineering, or system integration roles.
  • Proficient in ETL tools, SQL, data modeling, and real-time stream processing frameworks (e.g., Kafka, Spark, Flink).
  • Strong experience with API development and integration standards (REST, JSON, OAuth2, OpenAPI).
  • Familiarity with systems integration, services, and compliance requirements.
  • Solid understanding of data security, access control, and compliance frameworks (e.g., IM8, ISO 27001).
  • Experience in cloud platforms (e.g., Azure, AWS, or GCC), CI/CD pipelines, and monitoring tools.
  • Excellent communication and documentation skills.
Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Agile API Development APIs Architecture AWS Azure CI/CD Computer Science Data pipelines Data quality DevOps ELT Engineering ETL Flink ISO 27001 JSON Kafka Pipelines Security Spark SQL Streaming Testing

Region: Asia/Pacific
Country: Singapore

More jobs like this