Senior Data Engineer

23 hours ago


Karachi, Sindh, Pakistan ITKnocks Full time

We are seeking an experienced
Senior Data Engineer
with 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:

  • 6+ 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.)


  • Senior Staff Engineer

    23 hours ago


    Karachi, Sindh, Pakistan Love for Data Full time 2,000,000 - 2,500,000 per year

    Love For Data is looking for a highly experienced and technically hands-on 'Senior Staff Engineer', based in Karachi, to lead its Python back-end team. This role demands strong expertise in scalable Python application development, particularly using the Django framework, along with the ability to architect solutions, enforce best practices, and provide...


  • Karachi, Sindh, Pakistan SentientAI Full time 1,200,000 - 3,600,000 per year

    Job SummaryWe're hiring a Senior Data Engineer to join our growing data engineering team focused on designing, building, and optimizing scalable data pipelines. The ideal candidate will have experience with big data platform, parallel processing and distributed storage.Key Responsibilities• Design, build, and manage data pipelines using ETL tools...

  • Senior Data Engineer

    23 hours ago


    Karachi, Sindh, Pakistan ENUM Full time 1,200,000 - 3,600,000 per year

    The Role:Are you passionate about real-time data, large-scale distributed systems, and modern data platforms? We're looking for a skilledData Streaming Engineerto join our growing team and drive cutting-edge streaming and analytical solutions.ResponsibilitiesDesign, develop, and maintain real-time streaming use cases leveraging Azure Service Bus, Event...


  • Karachi, Sindh, Pakistan ENUM Full time 2,000,000 - 2,500,000 per year

    Role Overview:We are seeking a highly skilled Senior Engineer – Data Platform & Operations to design, build, and manage large-scale, reliable, and secure data infrastructure. This role requires expertise in data engineering, operations, and cloud platforms, ensuring that our data ecosystem supports analytics, business intelligence, and advanced data...

  • Senior Data Engineer

    23 hours ago


    Karachi, Sindh, Pakistan HR Ways - Hiring Tech Talent Full time 900,000 - 1,200,000 per year

    Data Engineer - Karachi, PakistanClient company introduction:The company is a growing consultancy specializing in data analytics, providing high-quality, impactful data solutions to UK-based clients.Job Description:The Data Engineer will play a pivotal role in shaping company's data capabilities, working on projects for UK-based clients. Joining a new and...


  • Karachi, Sindh, Pakistan Data Pulse Tech LLC Full time 900,000 - 1,200,000 per year

    Junior DevOps Engineer (Google Cloud Platform / AI & ML Focus)Position:Junior DevOps Engineer (GCP – AI/ML)Location:NASTP 2, Silicon Valley, Shahra-e-Faisal, Karachi (Onsite)Schedule:Monday to Friday | 5:00 PM – 2:00 AMEmployment Type:Full-TimeAbout the RoleWe are looking for a motivatedJunior DevOps Engineerwith a strong interest inGoogle Cloud Platform...


  • Karachi, Sindh, Pakistan Squarera Full time 60,000 - 125,000 per year

    We are looking for a motivated and detail-oriented Associate Data Engineer to join our growing team. The ideal candidate should have 1 to 2 years of experience in data engineering or related fields and a passion for building data-driven solutions.You will work closely with senior team members to design, develop, and maintain scalable data pipelines, ETL...


  • Karachi, Sindh, Pakistan traxccel Full time 1,200,000 - 3,600,000 per year

    AtTraxccel, we're transforming the way organizations harness data to drive strategy, optimize operations, and deliver impact. Our advanced analytics and AI-driven platforms empower businesses across industries with cutting-edge insights—and we're looking for aSenior Data Scientistto help us take our data innovation to the next level.Key...

  • Senior Data Engineer

    23 hours ago


    Karachi, Sindh, Pakistan ITKnocks Full time 900,000 - 1,200,000 per year

    September 29, 2025 Karachi, Open to Remote Candidates Across Pakistan Full-time, HybridExperience: 5-7 YearsQualifications: Bachelor's DegreeSkills: Azure Data Factory, Synapse Analytics, Azure Databricks, Azure Data Lake Storage Gen2Category: PermanentJob Timings: Monday to Friday, 6:00 AM – 3:00 PM (PKT)We are seeking an experiencedSenior Data...

  • Senior AI Engineer

    2 weeks ago


    Karachi, Sindh, Pakistan InovioTech Pvt Ltd Full time 2,000,000 - 2,500,000 per year

    Job Title:Senior AI EngineerLocation:Karachi / OnsiteTimingsEvening / MorningJob Description:We are seeking an experiencedSenior AI Engineerto design, develop, and deploy advanced Artificial Intelligence and Machine Learning solutions. The ideal candidate will have deep technical expertise, strong problem-solving skills, and a passion for building scalable...