Data Engineer

E-Outsource Asia

Kampung Malaysia Tambahan

On-site

MYR 90,000 - 150,000

Full time

9 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

E-Outsource Asia is hiring a Data Engineer to design, develop, and maintain scalable data pipelines and enterprise data platforms. You will collaborate with stakeholders, solution architects, and data teams to ensure high-quality, governable data across the organization.

The role requires 3–8 years of data engineering experience, strong SQL and programming skills (Python/Scala), and hands-on cloud experience (AWS/Azure/GCP). Experience with SAP/Salesforce and data governance is a plus.

Qualifications

  • Bachelor's degree in CS/IT/SE/Data Science or related field.
  • 3-8 years of data engineering or data integration experience.
  • Strong knowledge of data warehousing and data lakes.
  • Experience with ETL/ELT tools and data integration platforms.
  • Proficiency in SQL and programming with Python or Scala.
  • Hands-on experience with AWS, Azure, or Google Cloud.
  • Experience integrating SAP, Salesforce, CRM/ERP systems.
  • Knowledge of data modeling concepts, including dimensional and relational modeling.
  • Familiarity with data governance and data quality practices.
  • Strong analytical and problem-solving skills.
  • Excellent communication and stakeholder management.

Responsibilities

  • Design, develop, and maintain end-to-end data pipelines for structured and unstructured data.
  • Build and support data integration between enterprise systems including SAP, Salesforce, CRM platforms.
  • Develop and optimize ETL/ELT processes to improve data quality, performance, and reliability.
  • Implement data models and transformation logic in alignment with enterprise data architecture standards.
  • Ensure data integrity, accuracy, and consistency across source and target systems.
  • Collaborate with Data Architects, Business Analysts, and Solution Architects in designing scalable data solutions.
  • Support analytics, dashboards, and AI/ML initiatives by providing trusted datasets.
  • Monitor and troubleshoot data pipelines, integration jobs, and platform performance issues.
  • Implement data governance, security, privacy, and compliance requirements within data solutions.
  • Maintain technical documentation, data dictionaries, and data lineage artifacts.
  • Identify opportunities for automation and continuous improvement in data engineering processes.

Skills

SQL
Python
Scala
ETL/ELT
Data modeling
Cloud platforms
Data governance
Analytical thinking
Stakeholder communication

Education

Bachelor's Degree in Computer Science
Bachelor's Degree in Information Technology
Bachelor's Degree in Software Engineering
Bachelor's Degree in Data Science

Tools

SAP
Salesforce
CRM platforms
ERP systems
AWS
Azure
Google Cloud

Job description

The Data Engineer is responsible for designing, developing, and maintaining scalable data pipelines, data integration solutions, and enterprise data platforms to support business intelligence, analytics, reporting, and AI/ML initiatives. The role works closely with business stakeholders, solution architects, data architects, and application teams to ensure high-quality, reliable, and secure data is available across the organization.

Responsibilities
  • Design, develop, and maintain end-to-end data pipelines for structured and unstructured data sources.
  • Build and support data integration between enterprise systems, including SAP, Salesforce, CRM platforms, and cloud-based applications.
  • Develop and optimize ETL/ELT processes to improve data quality, performance, and reliability.
  • Implement data models and transformation logic in alignment with enterprise data architecture standards.
  • Ensure data integrity, accuracy, and consistency across source and target systems.
  • Collaborate with Data Architects, Business Analysts, and Solution Architects in designing scalable data solutions.
  • Support analytics, reporting, dashboards, and AI/ML initiatives by providing trusted and governed datasets.
  • Monitor and troubleshoot data pipelines, integration jobs, and platform performance issues.
  • Implement data governance, security, privacy, and compliance requirements within data solutions.
  • Maintain technical documentation, data dictionaries, and data lineage artifacts.
  • Identify opportunities for automation and continuous improvement in data engineering processes.
Profile
  • Bachelor's Degree in Computer Science, Information Technology, Software Engineering, Data Science, or related discipline.
  • Minimum 3-8 years of experience in data engineering, data integration, or related fields.
  • Strong understanding of data warehousing, data lakes, and modern data architecture principles.
  • Experience with ETL/ELT tools and data integration platforms.
  • Proficiency in SQL and experience with Python, Scala, or similar programming languages.
  • Hands-on experience with cloud data platforms such as AWS, Azure, or Google Cloud.
  • Experience integrating enterprise applications such as SAP, Salesforce, CRM, ERP, or similar business systems.
  • Knowledge of data modeling concepts, including dimensional and relational modeling.
  • Familiarity with data governance, data quality, and information security practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and stakeholder management capabilities.
  • Preferred Qualifications
  • Experience with SAP data structures and Salesforce data models.
  • Experience in AWS services such as S3, Glue, Redshift, Lambda, or equivalent cloud technologies.
  • Exposure to AI/ML data preparation and feature engineering.
  • Knowledge of master data management (MDM) and enterprise data governance.
  • Professional certifications in cloud, data engineering, or analytics technologies would be an advantage.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

Aetherion Dataworks Sdn. Bhd. • Malaysia

On-site
MYR 80,000 - 120,000
Data Engineer
Data Engineer

Alliance Bank Malaysia Berhad • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Data Engineer
Data Engineer

Radii Global • Malaysia

On-site
MYR 120,000 - 180,000
Data Engineer
Data Engineer

Encora Inc. • Kuala Lumpur

On-site
MYR 180,000 - 300,000
Data Engineer
Data Engineer

Ambu • Penang

On-site
MYR 90,000 - 150,000
Executive, Data Architecture & Engineering
Executive, Data Architecture & Engineering

CTOS • Petaling Jaya

On-site
MYR 60,000 - 100,000
Senior Data Solutions Engineer
Senior Data Solutions Engineer

Luxoft Germany • Kuala Lumpur

Hybrid
MYR 120,000 - 180,000
Senior Data Solutions Engineer
Senior Data Solutions Engineer

Luxoft Germany • George Town

On-site
MYR 120,000 - 200,000
Junior, Data Engineer
Junior, Data Engineer

Tranglo • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Senior Azure Data Engineer
Senior Azure Data Engineer

Agensi Pekerjaan RecruitFirst Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 210,000