Data Engineer I – Cloud Data Platforms
circles
Job description
About the role
We are looking for an experienced Data Engineer to design, develop, and support scalable data platforms and pipelines. The ideal candidate will have extensive experience with modern cloud‑based data platforms, distributed data processing, Kubernetes, and data warehousing technologies.
Key responsibilities
- Develop and optimize scalable batch and streaming data pipelines using modern data engineering technologies.
- Build and maintain cloud‑native data platforms, including data lakes, data warehouses, and real‑time data processing systems.
- Take end‑to‑end ownership of data engineering initiatives, covering solution design, development, testing, deployment, performance tuning, monitoring, and production support.
- Collaborate with product, analytics, and engineering teams to understand business requirements and deliver reliable, high‑quality data solutions.
- Develop and optimize data models, ETL/ELT pipelines, and data integration frameworks to support business intelligence and operational reporting.
- Deploy and manage data applications on Kubernetes, implementing CI/CD pipelines using GitLab CI/CD.
- Monitor platform health, troubleshoot production issues, perform root‑cause analysis, and continuously improve system reliability and performance.
- Contribute to engineering best practices, technical documentation, and knowledge sharing.
Required profile
- 1+ years of experience in Data Engineering or Big Data.
- Strong experience designing and building scalable ETL/ELT pipelines using Python, Spark/PySpark, and SQL.
- Hands‑on experience with modern data lakehouse technologies such as Apache Iceberg, Hive, Trino, BigQuery, Redshift, ClickHouse, or Snowflake.
- Experience working with cloud object storage solutions such as Amazon S3 or S3‑compatible platforms.
- Strong analytical and problem‑solving skills with the ability to work independently in a fast‑paced environment.
- Excellent communication and stakeholder management skills, with the ability to collaborate across cross‑functional teams.
Required skills
- Python
- Spark / PySpark
- SQL
- Apache Iceberg
- Hive
- Trino
- BigQuery
- Redshift
- ClickHouse
- Snowflake
- Amazon S3
- Kubernetes
- Docker
- GitLab CI/CD
- Apache Kafka
- MySQL
- Oracle
- MongoDB
- SQLAlchemy
- PyMongo
- LangGraph
- MLOps
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Sri Lanka.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 10 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
circles
Related job offers
-
Senior Quality Engineer (Full Stack)
MYTech Jobs Pvt Ltd Colombo -
Data QA Lead
GSS HR Solutions Private Limted Colombo -
Head of Data & AI – Lead Enterprise Data & AI Strategy
Intellej Colombo -
Senior Consultant – Project Manager / PMO
EY Colombo -
Applied AI Engineer – Enterprise AI Agent Platform
IFS Colombo