g09
6 hours ago
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
- Experience in cloud platforms (e.g., Azure, AWS, or GCC), CI/CD pipelines, and monitoring tools.
- Excellent communication and documentation skills.
-
G09 - Project Manager
1 week ago
Singapore FPT ASIA PACIFIC PTE. LTD. Full timeDrive product success by ensuring timely, secure, and high-quality delivery to users Collaborate with product managers and UX designers to plan and conduct user interviews and feedback sessions Support product managers in sprint planning, daily scrums, and retrospectives Track and manage development progress, removing blockers and escalating issues to ensure...
-
Singapore FPT ASIA PACIFIC PTE. LTD. Full timeRoles & Responsibilities Drive product success by ensuring timely, secure, and high-quality delivery to users Collaborate with product managers and UX designers to plan and conduct user interviews and feedback sessions Support product managers in sprint planning, daily scrums, and retrospectives Track and manage development progress, removing blockers and...