M20 - Data Engineer
M20 - Data Engineer
Location
D12 Toa Payoh, Balestier, Serangoon
Job Type
Full-time
Experience
Mid
Category
General
Salary
$6,000 - $8,000
Posted
1 week ago
Expires
Jul 23, 2026
Views
2
Job Details
Vacancies
1 position
Experience Required
No experience required
Job Description
Responsibilities
- Design and develop scalable backend services integrating with external vendor systems via RESTful APIs
- Implement robust data ingestion services including pagination and incremental/time-window retrieval
- Handle API error handling, retries, and idempotent processing to ensure reliable integrations
- Build and maintain data pipelines for processing large volumes of transactional and event data
- Perform data transformation, validation, and enrichment for downstream systems
- Support batch and near real-time data processing workflows
- Develop and deploy applications using Microsoft Azure services such as Azure Functions, App Services, Storage, Key Vault, APIM, and VNET
- Design scalable, resilient, and highly available cloud-native solutions
- Implement observability practices including logging, monitoring, and alerting
- Ensure data accuracy, consistency, and reconciliation across multiple data sources
- Support auditability and traceability of data flows for regulatory requirements
- Collaborate with external vendors on API contracts and integration designs
- Deliver high-quality, maintainable, and reusable software solutions
- Contribute to engineering standards, best practices, and continuous improvement initiatives
- Support CI/CD pipelines, automated testing, and continuous delivery practices
Requirements
Core Technical Skills
- Strong proficiency in Python (preferred) or backend languages such as Java or Node.js
- Strong SQL proficiency including PostgreSQL, MySQL, or T-SQL
- Solid experience building backend services and API integrations
- Experience working with RESTful APIs and JSON payloads
- Knowledge of secure integration patterns including API keys, TLS, certificates, and PGP
Good understanding of:
- Pagination, filtering, and incremental data retrieval
Idempotency, retries, and distributed system failure handling - Experience with data visualisation tools such as Power BI, including connectivity and configuration
Data Engineering & Processing
- Experience building batch or streaming data pipelines
- Familiarity with data transformation, validation, and data modelling
- Experience handling large datasets and high-volume ingestion systems
- Understanding of data reconciliation and audit requirements is an advantage
Databases
- Experience with relational databases such as PostgreSQL or MS SQL
- Knowledge of query optimisation and large-scale data handling
Cloud & DevOps
- Experience with cloud platforms, preferably Microsoft Azure
- Experience setting up and managing CI/CD pipelines using GitLab CI/CD or similar tools
- Familiarity with Docker/containerisation is an advantage
Observability & Reliability
- Experience implementing logging, monitoring, metrics, and alerting solutions
- Understanding of system reliability and fault-tolerant design principles
Similar Jobs
Warehouse Assistant (Forklift / West / Transport Provided)
EA RECRUITMENT PTE. LTD.
•
Islandwide
•
3 days ago
✨️🎉FUN EVENTS MARKETING EXECUTIVE✨️🎉(Training Provided)
EMINENCE ORGANIZATION PTE. LTD.
•
D01 Marina, Raffles Place, People's Park, Cecil
•
3 days ago
Production Assistant (5 days / West / Transport Provided)
EA RECRUITMENT PTE. LTD.
•
Islandwide
•
3 days ago
Sales Executive (B2B) | Training Provided | Career Progression
WAVEWORKS
•
D01 Marina, Raffles Place, People's Park, Cecil
•
3 days ago
Business & Sales Ambassador
SIMPLE RECRUIT
•
D01 Marina, Raffles Place, People's Park, Cecil
•
3 days ago
Response Reality Check
Quality: 80%
Response N/A
Company Stats
Response metrics N/A
Platform Spread
mycareersfuture
80%
Quality Score
N/A
Response Rate
FPT ASIA PACIFIC PTE. LTD.
Ready to Apply?
This is a direct application to FPT ASIA PACIFIC PTE. LTD.. No recruitment agencies involved.
Apply for this PositionResponse rate not available - Direct application to employer