Data Engineer -MHP-2528

0 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Role Overview

Data Engineer

Key Responsibilities

  • Data Pipeline Development:

    Build, maintain, and optimize data pipelines using

    Airflow

    for orchestration and scheduling.
  • Data Ingestion & Transformation:

    Work with

    flat files

    (CSV, JSON, Mainframe-based files) and ensure accurate ingestion and transformation.
  • Spark-based Processing:

    Use

    PySpark

    for large-scale data processing and implementing custom UDF (User Defined Functions) where needed.
  • SQL Development:

    Create, optimize, and maintain SQL scripts for data manipulation, reporting, and analytics.
  • Snowflake Data Integration:

    Load and manage final processed data layers in

    Snowflake

    .
  • Data Quality & Metrics:

    Implement checks for file size limits, data consistency, and daily metric tracking.
  • Collaboration & Requirements Gathering:

    Work with business and technical teams to understand requirements and deliver efficient data solutions.

Required Skills & Experience

  • Proficiency in

    SQL

    (query optimization, joins, indexing).
  • Strong

    Python

    programming skills, including writing reusable functions.
  • Hands-on experience with

    PySpark

    (adding columns, transformations, cache usage, UDF functions).
  • Proficiency in

    Airflow

    for workflow orchestration.
  • Familiarity with

    Trino

    and

    Hive

    query engines.
  • Experience with

    flat file formats

    (CSV, JSON, Mainframe-based files) and data parsing strategies.
  • Understanding of

    data normalization

    , unique constraints, and caching strategies.
  • Experience working with

    Snowflake

    or other cloud data warehouses.

Preferred Qualifications

  • Knowledge of performance tuning in Spark and SQL.
  • Understanding of data governance and security best practices.
  • Experience with large file processing (including max size handling).

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You