Data Engineer

Ekco

Kuala Lumpur

On-site

MYR 120,000 - 180,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Time Off: 15 days + holidays
Birthday Leave
Company Pension Scheme
EAP for wellbeing
EkcOlympics
Pluralsight access
International progression

Job summary

Ekco is seeking true Full Stack Data Engineers who own the entire data value chain. You will collect, process, and visualize data, while engaging business stakeholders to gather requirements and validate data accuracy.

The PowerBI Embedded architecture is in place; you will build pipelines and reports feeding it. You will develop robust Azure Functions in Python to pull data from multiple APIs, craft PySpark transformations in Databricks, and deliver insightful BI dashboards with a star-schema

Qualifications

  • 3-5+ years of experience as a Data Engineer or BI Developer.
  • Strong English communication to discuss requirements with non-technical colleagues.
  • Proficient in Python and REST APIs.
  • Experience with PySpark transformations and Databricks.
  • Deep knowledge of PowerBI data modeling (star schema) and DAX.
  • Ability to translate one-line requirements into finished reports autonomously.

Responsibilities

  • Requirements & Validation: talk to business stakeholders to understand insights; translate needs into tasks; demonstrate PowerBI results to validate numbers.
  • Data Collection: build and maintain Azure Functions (Python) to fetch data from various APIs; handle authentication, pagination, errors.
  • Data Engineering: develop PySpark notebooks in Databricks to transform raw JSON into structured data (Bronze/Silver/Gold).
  • Reporting: build PowerBI models and dashboards with efficient data models.
  • Maintenance: monitor pipelines and fix issues proactively.

Skills

Data Engineer
BI Developer
Python
APIs
Databricks
SQL
PowerBI
Autonomy
English communication

Tools

Databricks
PowerBI
REST APIs

Job description

About Ekco

Founded in 2016, Ekco has quickly become one of Europe’s fastest-growing cloud solution providers and your trusted security-first Managed Service Provider.

IT leaders choose Ekco to drive operational efficiency, scale smarter and stay ahead of risk – powered by local expertise, delivered at European scale.

We specialise in helping organisations advance their cloud maturity guiding transformation, strengthening security, and maximising the value of their technology investments.

In simple terms: we help organisations modernise with confidence securing their systems, optimising their cloud, and keeping them resilient in a rapidly changing world.

Today, we’re a thriving team of 1,000+ talented and supportive colleagues across the UK, Ireland, Benelux, South Africa, and Malaysia—and we’re continuing to grow.

At Ekco, How We Work Matters As Much As What We Deliver. Our People Live By Four Core Values That Shape Everything We Do

  • On It: We take ownership, follow through, and get things done.
  • All In: We collaborate, support each other, and commit fully to shared goals.
  • Connected: We build trusted relationships with colleagues, clients, and partners.
  • Hungry to Grow: We stay curious, keep learning, and push ourselves to the next level.

If these values resonate with you, you’ll feel right at home here.

The Role

We are looking for true Full Stack Data Engineers who own the entire value chain of data. You are not just a backend developer; you collect data, process it, and visualize it for our customers. Crucially, you interact directly with business stakeholders to gather requirements, demo your results, and validate that the data is accurate. The technical architecture for PowerBI Embedded is already designed—your job is to build the pipelines and reports that feed it.

Key Responsibilities
  • Requirements & Validation: Talk to business stakeholders to understand what insights they need. Translate these needs into technical tasks. After building, you demonstrate the PowerBI report to the stakeholder to validate the numbers.
  • Data Collection: Build and maintain robust Azure Functions (Python) to scrape data from various APIs. You handle the complexity of authentication, pagination, and error handling.
  • Data Engineering: Develop high-quality PySpark notebooks in Databricks to transform raw JSON into clean, structured data (Medallion Architecture: Bronze/Silver/Gold).
  • Reporting: Build insightful PowerBI models and dashboards. You ensure the data model is efficient (Star Schema) and the visuals answer the business questions.
  • Maintenance: You run what you build. You proactively monitor your pipelines and fix issues before the customer notices.
Requirements (Must Haves)
  • 3-5+ years of experience as a Data Engineer or BI Developer with a strong engineering background.
  • Communication Skills: Proven ability to discuss requirements with non-technical colleagues in English. You don't just take orders; you ask "why" and suggest better solutions.
  • Python & APIs: Strong coding skills in Python. Experience writing scripts to fetch data from REST APIs (handling retries, rate limits).
  • Databricks & SQL: Comfortable writing PySpark transformations and complex SQL queries.
  • PowerBI Mastery: Deep knowledge of Data Modeling (relationships, star schema) and DAX. You know how to build a user-friendly report.
  • Autonomy: You can take a one-line requirement (e.g., "We need insight into ticket response times") and turn it into a finished report without constant supervision.
Nice To Haves
  • Experience with AI workloads and how to shape and present data so that we can use it for AI
  • Strong experience in Symantic models, unity catalog and data optimization
  • Experience working in an Agile/Scrum team.
Benefits / Perks
  • Time Off: 15 days annual leave + public holidays
  • Birthday Leave: One extra day off to celebrate
  • Company Pension Scheme
  • Employee Assistance Programme (EAP) for wellbeing support
  • EkcOlympics: Global team activity challenges
  • Unlimited access to Pluralsight for continuous development
  • Real opportunities to grow, including international progression
Why Ekco
  • Company of the year 2026 Tech Excellence Awards
  • Microsoft’s 2023 Rising Star Security Partner of the Year
  • First Irish Microsoft MSP to achieve all four Microsoft Security Specializations
  • A culture rooted in diversity, equality, inclusion & belonging
  • A commitment to internal mobility and career progression
  • Flexible, family-friendly working at the heart of our culture
  • Proud to be your trusted security-first Managed Service Provider chosen by IT leaders to drive operational efficiency, scale smarter and stay ahead of risk.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Cyber Workflow Analyst
Cyber Workflow Analyst

Ekco • Kuala Lumpur

On-site
MYR 80,000 - 120,000
25 days annual leave + public holidays
Birthday Leave
Company Pension Scheme
+4
Head of Services Operations Kuala Lumpur
Head of Services Operations Kuala Lumpur

Ekco • Kuala Lumpur

On-site
MYR 240,000 - 420,000
14 days annual leave
Birthday leave
Pension scheme
+4
Cyber Workflow Developer
Cyber Workflow Developer

Ekco • Kuala Lumpur

On-site
MYR 80,000 - 120,000
25 days annual leave
Birthday Leave
Company Pension Scheme
+2
Head of Services Operations Kuala Lumpur Kuala Lumpur - Malaysia ·
Head of Services Operations Kuala Lumpur Kuala Lumpur - Malaysia ·

Ekco Group • Kuala Lumpur

On-site
MYR 240,000 - 420,000
Annual leave 14d
Birthday leave
Pension
+5
Data Engineer — Azure, Databricks & PowerBI
Data Engineer — Azure, Databricks & PowerBI

Ekco • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Time Off: 15 days + holidays
Birthday Leave
Company Pension Scheme
+4
Data Engineer
Data Engineer

K3 Advisory Group • Kuala Lumpur

On-site
MYR 120,000 - 180,000
Senior Data Integration Engineer (Databricks)
Senior Data Integration Engineer (Databricks)

EPAM Systems • Kuala Lumpur

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

Pixlr • Subang Jaya

On-site
MYR 180,000 - 280,000
Annual leave
Medical coverage
Optical & dental subsidies
+2
Senior Data Engineer (Cloud)
Senior Data Engineer (Cloud)

EPAM Systems • Kuala Lumpur

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

Pixlr Group • Subang Jaya

On-site
MYR 180,000 - 260,000
Annual leaves
Medical and Insurance Coverages
Optical and dental subsidies
+2