Senior Azure Data Engineer
- Location
- Lahore · On site
- Type
- Full-time
- Level
- Senior
- Department
- Engineering
- Posted
- 28 days ago
- Apply by
- Not set
- Pay
- Pay not shared
About the role
You will design, build, and run our cloud data platform at PeopleLuma in Lahore, PK, with a primary focus on migrating legacy Azure data workloads to Microsoft Fabric.
What you'll do
- Design and build ETL and ELT pipelines with Azure Data Factory and Fabric Data Pipelines to move data from on-premise SQL Server and client systems into the cloud data warehouse.
- Architect Fabric Lakehouses and Warehouses using the medallion (Bronze, Silver, Gold) pattern with Delta Lake and OneLake.
- Migrate existing Azure Synapse, Data Lake Storage Gen2, and Event Hubs workloads to Microsoft Fabric with zero downtime for production reporting.
- Build real-time streaming solutions using Event Hubs, Stream Analytics, Fabric Eventstream, and KQL databases.
- Write and tune advanced SQL, T-SQL, Python, and PySpark, including managing partitioned tables, indexed views, and query-store performance.
- Automate deployments of the cloud data platform using Azure DevOps pipelines, Git, and Docker.
- Build Power BI dashboards on top of the warehouse and implement data governance using Microsoft Purview.
- Collaborate with data science, DevOps, and BI teams, owning pipeline delivery and securing stakeholder sign-off on architecture decisions.
What we're looking for
- 4 or more years of data engineering experience
- Bachelor's degree in Computer Science
- Strong skills across the Azure data stack, including Azure Data Factory, Azure Synapse Analytics, and Azure Databricks
- Demonstrated experience with Microsoft Fabric, Delta Lake, and OneLake
- Strong proficiency in SQL, T-SQL, Python, and PySpark, including query tuning and optimization
- Experience deploying data platforms with Azure DevOps and building dashboards in Power BI
Must have
Nice to have
How we hire
- You apply with your profile
- Your resume is read against the roleUses AI
- An interview you can take when it suits youUses AI
- A person reviews the results and decides
A person makes every decision. AI is used for: reading your resume against the role; running the first interview and writing up how it went. How we handle your data.
The application asks 4 short questions.
About Affiniti Hive
Affiniti Hive is hiring on People Luma. It has 4 other open roles.
See Affiniti Hive