About this role
As a Talend Team Lead, you will join our Applications (Apps) team to lead the design, development, and maintenance of enterprise data integration solutions using the Talend platform. You will provide technical leadership across ETL (Extract, Transform, Load) initiatives, guide team members in translating business requirements into scalable technical solutions, and apply strong hands-on expertise in Talend, Java, SQL, and enterprise data integration.
This role offers the opportunity to lead data integration and migration projects across diverse industry sectors, work closely with clients and internal stakeholders, and contribute to the growth of Team NCS through delivery excellence, mentoring, and continuous improvement.
What will you do?
Technical Leadership & Delivery
Lead the design, development, testing, and deployment of ETL workflows using Talend Open Studio or Talend Data IntegrationDesign and implement end-to-end data integration solutions to extract, transform, and load data from multiple source systemsReview technical requirements and translate business needs into scalable and maintainable Talend solutionsDevelop custom Java components, routines, and reusable frameworks within Talend where requiredWrite, review, and optimise SQL queries for extraction, transformation, validation, and reconciliationOversee version control and release management of Talend jobs and related componentsEnsure solution design aligns with project architecture, security, and data governance requirementsTeam Leadership & People Development
Lead and mentor junior and senior Talend developers in technical delivery and best practicesAllocate development tasks and oversee delivery quality, timelines, and issue resolutionConduct code reviews and provide constructive feedback to support capability building across the teamSupport structured onboarding and knowledge sharing within the Applications Development teamGuide team members on development standards, documentation quality, and deployment practicesQuality Assurance & Documentation
Ensure unit testing, debugging, and validation activities are completed to maintain data quality and solution stabilityReview technical specifications, data mappings, ETL design documents, and operational proceduresSupport SIT, UAT, and production deployment activities, including defect triage and resolutionEnsure proper documentation is maintained for technical design, support handover, and audit requirementsDrive adherence to development standards, secure coding practices, and project delivery controlsStakeholder Collaboration & Project Support
Work closely with project managers, architects, business analysts, and clients to deliver project milestonesParticipate in requirement gathering, solution walkthroughs, estimation, and project planning sessionsLead or support client data migration and integration initiatives as assignedProvide effort estimates, risk identification, and mitigation recommendations for assigned workstreamsSupport data profiling, source system analysis, and technical impact assessmentsParticipate in client meetings and provide technical guidance where needed The ideal candidate should possess:
Due to security clearance requirements for government-linked projects, this position is open to Singapore Citizens only.
Strong hands-on experience in Talend Open Studio or Talend Data IntegrationStrong foundation in Java programming and object-oriented designStrong proficiency in SQL and relational database concepts, including joins, stored procedures, and query optimisationGood understanding of ETL concepts, data integration patterns, and data migration approachesFamiliarity with database management systems such as MySQL, PostgreSQL, Oracle, and MS SQL ServerUnderstanding of software development principles, data structures, and application lifecycle practicesPreferred Technical Experience
Experience leading or supporting enterprise-scale data integration projectsKnowledge of data warehousing concepts and dimensional modellingExposure to Agile/Scrum delivery methodologiesUnderstanding of XML, JSON, REST, and SOAP web servicesFamiliarity with version control systems such as Git or SVNExperience working in Linux/Unix environmentsKnowledge of scripting languages such as Python or Shell scriptingExperience in production support, release deployment, and defect managementExposure to client-facing delivery environments across different sectorsProfessional Certifications (Advantageous)
Talend Data Integration CertificationOracle Certified Associate (OCA) Java ProgrammerDatabase certifications in Oracle, Microsoft, or MySQLRelevant certifications in ETL, data integration, cloud, or big data technologiesAgile or Scrum-related certifications are an added advantageEducation Qualification
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related fieldTypically 5+ years of relevant experience in Talend development, ETL, or data integration, including experience in technical leadership or team coordination We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future.
Together, we make the extraordinary happen.
Learn more about us at ncs.co and visit our LinkedIn career site.
Scam Alert
We are aware of fraudulent job offers and impersonations of NCS recruiters. Phishing emails using convincing-looking but fake addresses are also commonly used to trick you into thinking that they come from official NCS sources.
Please note that all official communications from NCS Group will only be sent from verified corporate email addresses. Always check that the sender’s email address ends with the genuine NCS domain, @ncs.com.sg and beware of extra letters, symbols or misspellings. When in doubt, verify the sender’s identity by contacting us at [email protected].