ETL Developer

Intermediate - Full time
  • SSIS

Kuala Lumpur, Malaysia


The ETL Developer is responsible for capturing data from source systems, transforming it in whatever manner is necessary to load it into the database. The data warehouse architect, data modeler, and DBA are usually involved with the ETL Developer to ensure that they understand the requirements and the programs deliver the required data components. The ETL Developer should work closely with the team.

• Design/Develop/troubleshoot/deploy/maintain data warehouse
• Review of ETL specifications
• Creation of ETL jobs
• Solution design
• Implementation of business rules as .NET components


• Relevant years of working experience in ETL Development
• Experience in Enterprise data warehouse and business intelligence architecture and design
• Understanding and familiar with data modeling (Relational & Dimensional)
• Hands on experience in ETL techniques with Microsoft SQL Server Integration Services (SSIS) and familiar with data tools
• Hands on in SQL language and MSSQL Server

Good to have:
• Experience in BI Development and working with SQL Server Reporting Services (SSRS) or Power BI
• Experience in a Scrum/Agile development environment
• Experience in C#
• Scripting languages like Python or R

Soft Skills:
• Excellent verbal and written English communication skills
• Analytical problem-solving skills
• Like to work in a dynamic environment
• Work autonomously and attentive to details
• Accountable and sense of responsibility
• Team player


• Bachelor’s Degree in Computer Science, Information Technology, or related field


• You may be required to travel to Europe depending on project requirements