Data Engineer
As a Data Engineer, you’ll be responsible for acquiring data from operational systems and bringing it into an analytical environment through data ingestion, processing, and presentation. You’ll collaborate with various teams to create high-value solutions across diverse departments. You'll make data easy to understand and ready for analysis by designing and building data pipelines, data marts, and reporting schemas while developing Power BI datasets and maintaining data warehouse platforms. You’ll also provide great operational support, ensuring optimum user access and system speed.
This is a full-time permanent position, where you will work in our office in Colombo, Sri Lanka. To provide the best experience to our people, this role would operate in our office with the opportunity to work from home on occasion.
Some of the experience you’ll bring with you may include:
-
Bachelor's degree in Information Technology, Data Science or equivalent
-
Minimum 3+ years hands-on experience, ideally using the Microsoft SQL Server Stack/ Azure SQL
-
Excellent SQL and Python skills
-
Proven experience with relational databases, dimensional modelling and Kimball methodology
-
Proficient with data lakes, Lakehouse and medallion architectures
-
Familiar with data pipelines, ingestion and processing using Azure Data Factory/ Databricks
You’ll also have amazing analytical skills with good experience in source control (Git) and Power BI.