Data Engineer

Alliance Bank Malaysia Berhad

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Alliance Bank Malaysia Berhad is seeking a skilled Data Engineer to design, build, and maintain scalable data pipelines for batch and real-time processing. You will integrate diverse data sources, model data for analytics, and ensure data quality and governance across cloud platforms.

The role requires strong programming (Python/Java/Scala), knowledge of SQL/NoSQL, and hands-on experience with Airflow, containers, and modern data warehousing.

Qualifications

  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field.
  • Experience with real-time data streaming and processing.
  • Familiarity with containerization tools such as Docker and Kubernetes.
  • Knowledge of data modeling techniques (dimensional, star schema).
  • Experience with CI/CD pipelines for data workflows.
  • Understanding of machine learning workflows and data preparation.
  • Strong programming skills in Python, Java, or Scala.
  • Experience with SQL and NoSQL databases.
  • Hands-on experience with data pipeline tools (e.g., Apache Airflow, Talend, Informatica).
  • Familiarity with big data technologies (e.g., Hadoop, Spark, Kafka).
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Understanding of data warehousing concepts (e.g., Snowflake, Redshift, BigQuery).
  • Knowledge of version control systems (e.g., Git).

Responsibilities

  • Design, build, and maintain scalable, reusable ETL/ELT pipelines for batch and real-time data processing.
  • Integrate data from multiple internal and external sources (databases, APIs, streaming platforms, third-party systems).
  • Ensure efficient data ingestion, transformation, and loading processes.
  • Develop and maintain logical and physical data models (dimensional models, star/snowflake schemas).
  • Transform raw data into structured, analytics-ready datasets.
  • Optimize data structures for performance, scalability, and usability.
  • Implement data validation, cleansing, and enrichment processes; establish data quality frameworks.
  • Troubleshoot data inconsistencies, anomalies, and failures; ensure high availability and reliability of data pipelines.
  • Work with cloud data platforms (e.g., Azure, AWS, GCP) and data services (e.g., Synapse, BigQuery, Redshift); optimize storage and compute.
  • Collaborate with data analysts, data scientists, architects, and business stakeholders to understand data requirements.
  • Provide clean, well-structured datasets for reporting, dashboards, and ML use cases; support self-service analytics.
  • Implement data governance policies; manage access controls, lineage, and auditability.
  • Automate data workflows using orchestration tools (e.g., Airflow, Azure Data Factory); apply CI/CD and IaC; monitor and log pipelines.
  • Document data pipelines, models, and architecture; maintain metadata and data catalogs; stay current with emerging tools; contribute to data strategy.

Skills

Python
Java/Scala
SQL
NoSQL
Airflow
Docker
Kubernetes
CI/CD
Spark
Hadoop
Kafka
Data warehousing
Git

Education

Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field

Tools

Apache Airflow
Talend
Informatica
Docker
Kubernetes
Snowflake
Redshift
BigQuery
Git
Spark

Job description

  • Design, build, and maintain scalable, reusable ETL/ELT pipelines for batch and real-time data processing
  • Integrate data from multiple internal and external sources (databases, APIs, streaming platforms, third-party systems)
  • Ensure efficient data ingestion, transformation, and loading processes
2. Data Modeling & Transformation
  • Develop and maintain logical and physical data models (e.g., dimensional models, star/snowflake schemas)
  • Transform raw data into structured, analytics-ready datasets
  • Optimize data structures for performance, scalability, and usability
3. Data Quality & Reliability
  • Implement data validation, cleansing, and enrichment processes
  • Establish data quality frameworks, including rules, checks, and monitoring
  • Troubleshoot and resolve data inconsistencies, anomalies, and failures
  • Ensure high availability and reliability of data pipelines
  • Work with cloud data platforms (e.g., Azure, AWS, GCP) and data services (e.g., Synapse, BigQuery, Redshift)
  • Optimize storage, query performance, and compute efficiency
  • Monitor pipeline performance and continuously improve throughput and latency
  • Collaborate with data analysts, data scientists, architects, and business stakeholders to understand data requirements
  • Provide clean, well-structured datasets for reporting, dashboards, and machine learning use cases
  • Support self-service analytics by enabling easy data access and documentation
6.Data Governance & Security
  • Implement and adhere to data governance policies, standards, and best practices
  • Ensure compliance with data privacy, security, and regulatory requirements
  • Manage data access controls, lineage, and auditability
7. Automation & DevOps Practices
  • Automate data workflows using orchestration tools (e.g., Airflow, Azure Data Factory)
  • Apply version control and infrastructure-as-code practices
  • Promote reusable components and standardized frameworks
  • Set up monitoring, alerting, and logging frameworks for pipelines and datasets
  • Track data lineage, pipeline health, and system performance
  • Proactively identify and resolve production issues
9. Documentation & Knowledge Sharing
  • Maintain clear documentation for data pipelines, data models, and architecture
  • Define data definitions, metadata, and data catalogs
  • Share knowledge and best practices across teams
  • Stay current with emerging data engineering tools, technologies, and patterns
  • Recommend and implement improvements in architecture, performance, and cost efficiency
  • Contribute to evolving enterprise data strategy and standards
Requirement
  • Bachelor’s degree in Computer Science, Engineering, Information Systems, or related field
  • Experience with real-time data streaming and processing
  • Familiarity with containerization tools such as Docker and Kubernetes
  • Knowledge of data modeling techniques (dimensional, star schema)
  • Experience with CI/CD pipelines for data workflows
  • Understanding of machine learning workflows and data preparation
  • Strong programming skills in Python, Java, or Scala
  • Experience with SQL and NoSQL databases
  • Hands-on experience with data pipeline tools (e.g., Apache Airflow, Talend, Informatica)
  • Familiarity with big data technologies (e.g., Hadoop, Spark, Kafka)
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud
  • Understanding of data warehousing concepts (e.g., Snowflake, Redshift, BigQuery)
  • Knowledge of version control systems (e.g., Git)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Platform Engineer
Data Platform Engineer

Alliance Bank Malaysia Berhad • Kuala Lumpur

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

Encora Inc. • Kuala Lumpur

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

Tranglo • Kuala Lumpur

On-site
MYR 90,000 - 120,000
Senior Data Architect
Senior Data Architect

Alliance Bank Malaysia Berhad • Kuala Lumpur

On-site
MYR 300,000 - 420,000
Senior Data Engineer
Senior Data Engineer

HCLTech • Kuala Lumpur

On-site
MYR 150,000 - 230,000
Senior Azure Data Engineer
Senior Azure Data Engineer

Agensi Pekerjaan RecruitFirst Sdn Bhd • Kuala Lumpur

On-site
MYR 120,000 - 210,000
Data Engineer (E2)
Data Engineer (E2)

Tokio Marine Insurance Group (Asia) • Kuala Lumpur

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

Ambu • Penang

On-site
MYR 90,000 - 150,000
Senior Data Engineer (GCP)
Senior Data Engineer (GCP)

EPAM Systems Inc • Malaysia

On-site
MYR 180,000 - 240,000
Big Data Platform Engineer
Big Data Platform Engineer

HCL Technologies Limited • Kuala Lumpur

On-site
MYR 180,000 - 300,000