Senior Data Engineer & Data Scientist

ITKnocks


Date: 6 hours ago
City: Karachi
Contract type: Full time

We are seeking an experienced Senior Data Engineer with 5–7 years of expertise in building and maintaining data platforms on Microsoft Azure. The ideal candidate will have hands-on experience designing scalable data pipelines, managing data warehouses and lakes, and enabling enterprise reporting and analytics.


What You’ll Do:

  • Design, develop, and optimize data ingestion pipelines using Azure Data Factory, Synapse Analytics, and Azure Databricks.
  • Manage large-scale data storage solutions with Azure Data Lake Storage Gen2 and Azure Synapse Analytics.
  • Develop and optimize data lake and warehouse architectures using Azure Data Lake Storage Gen2, Delta Lake, and Fabric OneLake.
  • Implement data transformation frameworks (ETL/ELT) for structured and unstructured data.
  • Collaborate with business and analytics teams to design data models, warehouses, and marts.
  • Develop dashboards and reports using Power BI, leveraging Direct Lake mode for real-time analytics.
  • Perform data profiling, cleansing, and transformation using Power Query (M language).
  • Write efficient DAX expressions for calculated columns, measures, and time-based analysis.
  • Apply best practices for security, compliance, and Zero-Trust principles in Azure data solutions.
  • Implement CI/CD pipelines for data workloads using Azure DevOps.
  • Monitor, troubleshoot, and optimize pipelines to ensure reliability and performance.


What You Bring:

  • 5+ years of experience in data engineering and/or data analytics roles.
  • Strong proficiency in Python, SQL, and PySpark.
  • Hands-on experience with Microsoft Azure Fabric, Synapse, Data Factory, and Power BI Desktop.
  • Proficiency in Power Query (M) and DAX for data transformation and modelling.
  • Familiarity with CI/CD pipelines for data workflows using GitHub Actions or Azure DevOps.
  • Excellent communication and stakeholder engagement skills.


Great to Have

  • Microsoft Certified: Azure Data Engineer Associate or Azure Enterprise Data Analyst Associate.
  • Knowledge of data architecture best practices and performance optimisation.


Why Join ITKnocks?

  • Be part of a growing, innovative team with a supportive and collaborative culture.
  • Work on international projects that transform businesses through Microsoft technologies.
  • Enjoy a hybrid work model that promotes work-life balance.
  • Build a long-term career with ongoing training and development opportunities.


Perks & Benefits

We believe great work happens when people feel supported, valued, and balanced. Here’s what you can look forward to as part of our team:

  • Bi-Annual Increments
  • Hybrid Work Model
  • Medical Coverage (IPD & OPD)
  • Referral Bonus
  • Paid Certifications
  • Perfect Work-Life Balance
  • Work Timings: Monday to Friday, 6:00 AM – 3:00 PM (PKT)

(An early start means you’ll have the rest of the afternoon and evening free, perfect for avoiding peak traffic, spending more time with family, or enjoying your social life.)

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Technical Support Specialist (L2)

Contour Software, Karachi
5 hours ago
About Contour Contour Software has grown from a dozen people to over 2,000 staff across 3 cities, in less than 14 years. As a subsidiary of Constellation Software Inc., we are proud to be part of a global enterprise software conglomerate that has grown to become one of the top 10 software companies in the world, with employees and customers...

SQA Engineer

KNOATIV, Karachi
1 day ago
About The RoleThis role sits at the heart of our product delivery cycle. As an SQA Engineer, you will work closely with product managers, developers, and other stakeholders to ensure each release meets the highest quality standards. You will design and execute test strategies, manage defects, and bring a structured approach to testing while also being hands-on in identifying risks...

Head, Conduct Financial Crime Risk Advisory, Corporate & Investment Banking

Standard Chartered, Karachi
2 weeks ago
Job SummarySupporting the Head, Conduct Financial Crime Risk (CFCR), Pakistan and the Regional Head, CFCR Advisory, Coporate & Investment Banking (CIB), in managing all regulatory, conduct, financial crime and compliance risks relating to CIB in Pakistan, and managing & leading the CFCR Advisory, Pakistan team, aligning this to the vision and strategy of the function, the Enterprise Risk Management Framework...