Data Engineer (Python, Pyspark, AWS Services, data pipelines,data transformation, data quality & Spark SQL & DataFrame)

6 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

Must Have:

  • Must have 6+Years of experience
  • Programming Language: Python
  • AWS Services: IAM, Networking, Lake Formation, EMR, MWAA, Athena, Glue ETL, Glue Catalog, S3, Lambda, API Gateway, Event Bridge, SQS, SNS, Kinesis, DMS
  • Automation: Terraform (IaC), GitHub Actions
  • UI Tech (for a few resources): Angular
  • Architecture: Data Mesh, Micro Services


Strong Experience in PySpark:

  • Hands-on expertise in building scalable

    data pipelines

    using

    PySpark.

  • Proficiency in using

    Spark SQL, DataFrame, and RDD APIs t

    o implement complex business logic.


Proficient Programming Skills:

  • Solid coding skills in

    Python

    (preferred), with strong fundamentals in

    data structures, algorithms,

    and software engineering principles.


Data Pipeline Development:

  • Proven experience designing, developing, and maintaining batch and streaming data pipelines.
  • Understanding of

    ETL/ELT

    processes and best practices for

    data transformation, data quality

    , and performance optimization.


Knowledge of Modern Data Engineering Ecosystem:

  • Familiarity with the current data engineering landscape including distributed data processing, storage systems, and workflow orchestration tools.
  • Tools/technologies could include Apache Airflow, dbt, Delta Lake, etc.


Cloud Data Platform Experience (Preferably AWS)

  • Experience working with cloud services such as:
  • AWS S3 (data lake)

  • AWS Glue / EMR (for Spark workloads)

  • AWS Lambda, Step Functions, or similar for orchestration/integration

  • Redshift or other cloud data warehouses


Spark API Expertise for Business Logic Implementation

  • Ability to choose and apply the right

    Spark APIs (Data Frame, Dataset, RDD)

    for performance-efficient implementation of business logic at scale.

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