N

NCS

ICT consulting, digital transformation, cybersecurity services

Tech Lead – Talend

Data EngineeringConfirmed live in the last 24 hours
Full-timeSingaporeNo salary listed

About the Job

Requirements

  • Strong hands-on experience with Talend Open Studio or Talend Data Integration.
  • Strong foundation in Java programming and object-oriented design.
  • Strong proficiency in SQL and relational database concepts, including joins, stored procedures, and query optimisation.
  • Good understanding of ETL concepts, data integration patterns, and data migration approaches.
  • Familiarity with database management systems such as MySQL, PostgreSQL, Oracle, and Microsoft SQL Server.
  • Understanding of software development principles, data structures, and application lifecycle practices.
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • Typically 5+ years of relevant experience in Talend development, ETL, or data integration, including experience in technical leadership or team coordination.
  • Must be a Singapore citizen due to security clearance requirements for government-linked projects.

Responsibilities

  • Lead the design, development, testing, and deployment of ETL workflows using Talend Open Studio or Talend Data Integration.
  • Design and implement end-to-end data integration solutions to extract, transform, and load data from multiple source systems.
  • Review technical requirements and translate business needs into scalable and maintainable Talend solutions.
  • Develop custom Java components, routines, and reusable frameworks within Talend where required.
  • Write, review, and optimise SQL queries for extraction, transformation, validation, and reconciliation.
  • Oversee version control and release management of Talend jobs and related components.
  • Ensure solution design aligns with project architecture, security, and data governance requirements.
  • Lead and mentor junior and senior Talend developers in technical delivery and best practices.
  • Allocate development tasks and oversee delivery quality, timelines, and issue resolution.
  • Conduct code reviews and provide constructive feedback to support capability building across the team.
  • Support structured onboarding and knowledge sharing within the Applications Development team.
  • Guide team members on development standards, documentation quality, and deployment practices.
  • Ensure unit testing, debugging, and validation activities are completed to maintain data quality and solution stability.
  • Review technical specifications, data mappings, ETL design documents, and operational procedures.
  • Support SIT, UAT, and production deployment activities, including defect triage and resolution.
  • Ensure proper documentation is maintained for technical design, support handover, and audit requirements.
  • Drive adherence to development standards, secure coding practices, and project delivery controls.
  • Work closely with project managers, architects, business analysts, and clients to deliver project milestones.
  • Participate in requirement gathering, solution walkthroughs, estimation, and project planning sessions.
  • Lead or support client data migration and integration initiatives as assigned.
  • Provide effort estimates, risk identification, and mitigation recommendations for assigned workstreams.
  • Support data profiling, source system analysis, and technical impact assessments.
  • Participate in client meetings and provide technical guidance where needed.

Desired Qualifications

  • Experience leading or supporting enterprise-scale data integration projects.
  • Knowledge of data warehousing concepts and dimensional modelling.
  • Exposure to Agile/Scrum delivery methodologies.
  • Understanding of XML, JSON, REST, and SOAP web services.
  • Familiarity with version control systems such as Git or SVN.
  • Experience working in Linux/Unix environments.
  • Knowledge of scripting languages such as Python or shell scripting.
  • Experience in production support, release deployment, and defect management.
  • Exposure to client-facing delivery environments across different sectors.
  • Talend Data Integration Certification.
  • Oracle Certified Associate Java Programmer certification.
  • Database certifications in Oracle, Microsoft, or MySQL.
  • Relevant certifications in ETL, data integration, cloud, or big data technologies.
  • Agile or Scrum-related certifications.

About the Company

NCS

ICT consulting, digital transformation, cybersecurity services

NCS delivers ICT services in the Asia Pacific region, including consulting, digital transformation, technology solutions, and cybersecurity for government and private sector clients. It offers advisory, implementation, and managed services, supported by three innovation centers in Singapore, Melbourne, and Shenzhen and a workforce of about 13,000 across 20 cities. The company emphasizes long-term client partnerships, regional scale, and practical solutions developed at its innovation centers. Its goal is to help clients navigate digital transformation and cybersecurity while maintaining ethical conduct and transparent governance.

Company size
10,001+
Company stage
Grant
Total funding
$780K
Headquarters
Singapore, Singapore
Founded
1981

Recently Posted Jobs

Explore more opportunities at NCS

See more jobs