Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18874984

    GURUGRAM · FULLTIME

    Data Engineer Fabric

    EXL Service logo

    EXL Service

    Gurugram · onsite · Posted 29d ago

    Sourced fromFoundit
    Not disclosed4–6 yrsfulltimeGurugram

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.4s
    • Found the form on Foundit · 12 questions to answer1.8s
    • Decided the answers for all of them2.5s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    Role Purpose

    Build and operate the data pipelines that feed the Entity Hub. This role lands all six in-scope sources into Fabric, implements standardization and transformation logic, and maintains the data quality checks and monitoring that the entity resolution engine depends on. Reliable, observable ingestion is the foundation the entire programme rests on.

    Key Responsibilities

    • Ingestion development — build and maintain pipelines to land the six in-scope sources (Secretary of State, D&B, ARROW, E1, hCue, DocCentral) into the Fabric Bronze/raw layer.
    • Mirroring & CDC — implement Fabric Mirroring for supported structured sources and establish change-data-capture patterns; implement watermark/incremental load logic where mirroring is unavailable.
    • Raw layer management — maintain one Delta table per source on an append-only basis, retaining evidence records and full source provenance.
    • Standardization & transformation — implement name normalization, address parsing and attribute standardization logic in Spark notebooks; support identifier-spine construction.
    • Data quality — implement data quality checks, validation rules, threshold alerts and exception handling; support reconciliation against source.
    • Pipeline operations — schedule, monitor and troubleshoot pipeline runs; investigate failures and performance issues; maintain run documentation.
    • Performance tuning — optimise Spark jobs, Delta file sizes, partitioning and pipeline efficiency to manage Fabric capacity consumption.
    • Documentation — produce and maintain source-to-target mappings, transformation logic documentation and lineage records.

    Required Skills & Experience

    Skill Area

    Specific Requirements

    Core Engineering

    Python, PySpark, advanced SQL, Delta Lake, distributed data processing

    Microsoft Fabric

    Data Factory pipelines and Copy Activity, Lakehouse, OneLake, Spark notebooks, Environments, Mirroring, Shortcuts

    Data Integration

    Batch and incremental ingestion, CDC patterns, watermarking, reprocessing strategies, schema-on-read for varied formats

    Data Quality

    Validation rule implementation, completeness/accuracy checks, alerting, exception workflows, reconciliation

    Modelling

    Bronze/Silver/Gold medallion layering, cleansing and conformance, standardization of names, addresses, dates and codes

    Ops & Governance

    Pipeline monitoring, lineage and metadata capture, access controls, technical documentation

    Must-Have Qualifications

    • 4+ years hands-on data engineering with strong PySpark and SQL
    • Production experience building ingestion pipelines from multiple heterogeneous sources
    • Working knowledge of Delta Lake and medallion/lakehouse architecture
    • Experience implementing incremental loads and CDC-style processing
    • Experience implementing data quality checks and troubleshooting pipeline failures

    Nice-to-Have

    • Microsoft Fabric hands-on experience (Mirroring, Copy Jobs, Environments)
    • Exposure to entity/master data standardization (name and address parsing)
    • Familiarity with libraries such as Great Expectations for data quality
    • Experience optimising for Fabric capacity/CU consumption

    Key Deliverables Owned

    • Operational ingestion pipelines for all agreed sources
    • Bronze/raw layer with one Delta table per source and CDC retained
    • Standardization and parsing transformation logic
    • Data quality checks, monitoring and exception handling
    • Source-to-target mapping and run documentation

    Dual Role / Complementary Skills

    Complementary with the Entity Resolution engineering workstream — both are PySpark-on-Fabric disciplines, so this role can cross-train on Splink tuning and candidate-pair generation to provide cover. Also supports the Sr. Data Engineer (Lead) on identifier-spine construction, and can assist the VectorDB Engineer with document/attribute preparation in Phase 2.

    Sourced from foundit

    Section · 02

    Skills

    Incremental ingestionBronze/Silver/Gold medallion layeringexception workflowsOneLakeDeltavalidation rulesalertingMicrosoft FabriclakehouseDistributed Data ProcessingDatafactoryTechnical DocumentationAccess Controlsdata quality checksSpark NotebookslineageCleansingpipeline monitoringPysparkPythonSQLConformanceCopy activitywatermarkingCDC patternsMetadata CaptureSchema on read

    Section · Company

    About EXL Service

    EXL Service logo

    EXL Service

    Analytics & KPO

    39.1k+

    employees

    1999

    27 years old

    New York City,New York

    US

    ₹11.1L PA avg

    Avg at EXL Service

    About

    We make sense of data and drive your business forward

    Industries

    Analytics & KPO

    Employee ratings

    0 reviews

    3.6/ 5

    Employees rate it well for

    Job Security39Work-Life Balance37

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Data Engineer Fabric · waiting for your command