Epicareer Might not Working Properly
Learn More

ETL Engineer - IBM DataStage

Salary undisclosed

Apply on


Original
Simplified

Job Title: ETL Engineer

Duration: 12 months contract

Location: Kuala Lumpur, Selangor, Malaysia (On-site)

Job Description:

KNOWLEDGE & TECHNICAL SKILLS

  • Familiar with ETL/ELT framework, data warehousing concepts, data management framework and data lifecycle processes.
  • Preferably with 2+ years work experience in insurance or finance industry
  • Experienced in handling and processing different types of data (structured, semi-structured and unstructured).
  • Strong knowledge in various database technologies (RDBMS, NoSQL and columnar).
  • Strong understanding of programming languages like Python
  • Experienced working in insurance industry will be an added advantage.
  • Ability to communicate and present technical information in a clear and unambiguous manner.
  • Strong ability to work independently and cooperate with diverse teams in a multiple stakeholder’s environment.
  • Strong sense of work ownership, high affinity with anything data and a desire for constant improvements.

PURPOSE:

  • Manage Extract, Transform, and Load (ETL) process on data pipelines.
  • Develop ETL job pipeline using ETL tools.
  • Maintain ETL job scheduling and housekeeping for optimal load.
  • Identify gaps in ETL job pipeline.
  • Perform data normalization to smoothen data processing pipeline.
  • Wide exposure to various database technologies and automation.

KEY ACCOUNTABILITIES:

  • Design, develop, document and implement end-to-end data pipelines and data integration processes, both batch and real-time. This include data analysis, data profiling, data cleansing, data lineage, data mapping, data transformation, developing ETL / ELT jobs and workflows, and deployment of data solutions.
  • Monitor, recommend, develop and implement ways to improve data quality including reliability, efficiency and cleanliness, and to optimize and fine-tune ETL / ELT processes.
  • Recommend, execute and deliver best practices in data management and data lifecycle processes, including modular development of ETL / ELT processes, coding and configuration standards, error handling and notification standards, auditing standards, and data archival standards.
  • Prepare test data, assist to create and execute test plans, test cases and test scripts.
  • Collaborate with Data Architect, Data Modeler, IT team members, SMEs, vendors and internal business stakeholders, to understand data needs, gather requirements and implement data solutions to deliver business goals.
  • BAU support for any data issues and change requests, document all investigations, findings, recommendations and resolutions.

KEY PERFORMANCE INDICATORS:

Business Indicators:

  • Completed ETL job runs without failure.
  • High data integrity from ETL processing.
  • Customer satisfaction rate.

Technical Indicators:

  • Number of project deliverables per year.
  • Close data gaps between users, developers, and QA teams.
  • Ensure deliverables fulfill requirements before passing to QA team.

EXTERNAL & INTERNAL CONTACTS:

Internal Contacts:

  • IT teams (Infra, Information Security, Solution Delivery, Project, QA teams).
  • Business owners (Operations, Distribution, Platform, Finance teams).

External Contacts:

  • IT external vendors.

DECISION MAKING:

  • Perform research and interviews to determine IT business requirements.
  • Translate business requirements into technical specifications for projects.

QUALIFICATIONS / EXPERIENCE:

  • 2+ years of work experience in insurance or finance industry preferred.
  • Knowledge of IBM DataStage or relevant ETL software is preferred.
  • Strong communication, problem-solving, and relationship-building skills.
  • Proven time management and organizational skills.

KNOWLEDGE & TECHNICAL SKILLS:

  • Familiar with ETL/ELT framework, data warehousing concepts, data management framework and data lifecycle processes.
  • Experienced in handling and processing different types of data (structured, semi-structured and unstructured).
  • Strong knowledge in various database technologies (RDBMS, NoSQL and columnar).
  • Strong understanding of programming languages like Python
  • Experienced working in insurance industry will be an added advantage.
  • Ability to communicate and present technical information in a clear and unambiguous manner.
  • Strong ability to work independently and cooperate with diverse teams in a multiple stakeholder’s environment.
  • Strong sense of work ownership, high affinity with anything data and a desire for constant improvements.
Similar Jobs

1d ago

Senior Project Engineer
First Air Sales & Services Engineering Sdn Bhd

Full Time, onsite, onsite

Salary undisclosed

1d ago

Full Time, onsite, onsite

RM 9,999 / Per Mon

1d ago

Full Time, onsite, onsite

Salary undisclosed