Python Developer_Pandas_Numpy_SQL_ETL_AWS

Crescendo Global Leadership Hiring India

Pune District, Gurugram District, Bengaluru

Hybrid

INR 1,400,000 - 2,600,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Crescendo Global Leadership Hiring India is seeking an experienced Python Developer at Assistant Manager/Lead Assistant Manager level to drive data extraction, pipeline automation, and ETL workflows in a fast-paced environment. You will build robust data pipelines, integrate APIs, and ensure scalable data processing across on-prem and cloud platforms.

The role demands hands-on Python expertise, strong SQL skills, and experience with Pandas/NumPy, PyODBC, SQLAlchemy, and cloud data warehouses.

Qualifications

  • 3 to 8 years of hands-on software development/data engineering experience in Python.
  • Advanced proficiency in Python data libraries (Pandas, NumPy).
  • Strong expertise in SQL with PyODBC, SQLAlchemy, or similar drivers.
  • End-to-end ETL pipelines, web services/API consumption, and task automation.
  • Immediate joiners or candidates currently serving notice period.

Responsibilities

  • Data Processing & Analytics: Build high-performance data processing routines, transformations, and numerical computations using Python, Pandas, and NumPy.
  • Database Connectivity & Automation: Develop automated scripts to interact with relational databases using PyODBC and native connectors; write and optimize complex SQL queries, stored procedures, and ETL workflows.
  • API Integration: Design and implement ingestion pipelines utilizing REST/SOAP APIs for automated data extraction, reporting, and inter-system synchronization.
  • Cloud & Modern Data Platforms: Integrate workflows with cloud ecosystems (preferably AWS) and cloud data warehouses like Snowflake.
  • Legacy & Modern Pipeline Maintenance: Support, migrate, and modernize existing data workflows, including integration or migration touchpoints with SAS.
  • Code Quality & Testing: Write modular, well-documented, test-driven Python code, ensuring reliable execution and scheduled batch monitoring.

Skills

Python
Pandas
NumPy
SQL
ETL pipelines
APIs
Airflow
Git
AWS
Snowflake

Tools

PyODBC
SQLAlchemy
SAS
Snowflake

Job description

Job Description: Python Developer (Data Engineering & Automation)

Role Title: Assistant Manager / Lead Assistant Manager Python Developer

Band / Level: B1 / B2

Experience: 3 – 8 Years

Location: Noida/Gurugram/Bangalore/Pune

Notice Period: Immediate Joiner

Employment Type: Full-time

Role Overview

We are seeking an experienced and proactive Python Developer at the Assistant Manager / Lead Assistant Manager level to drive data extraction, pipeline automation, and ETL workflows. In this role, you will be responsible for building robust database connections, integrating third-party APIs, and engineering scalable data pipelines across on-premises and cloud environments.

Key Responsibilities

  • Data Processing & Analytics: Build high-performance data processing routines, transformations, and numerical computations using Python, Pandas, and NumPy.
  • Database Connectivity & Automation: Develop automated scripts to interact with relational databases using PyODBC and native connectors; write and optimize complex SQL queries, stored procedures, and ETL workflows.
  • API Integration: Design and implement ingestion pipelines utilizing REST/SOAP APIs for automated data extraction, reporting, and inter-system synchronization.
  • Cloud & Modern Data Platforms: Integrate workflows with cloud ecosystems (preferably AWS) and cloud data warehouses like Snowflake.
  • Legacy & Modern Pipeline Maintenance: Support, migrate, and modernize existing data workflows, including integration or migration touchpoints with SAS.
  • Code Quality & Testing: Write modular, well-documented, test-driven Python code, ensuring reliable execution and scheduled batch monitoring.

Technical Skills & Qualifications

Must-Have

  • Experience: 3 to 8 years of hands-on software development/data engineering experience in Python.
  • Core Python: Advanced proficiency in Python data libraries (Pandas, NumPy, etc.).
  • Database & Connectivity: Strong expertise in SQL along with hands-on experience using database interfaces like PyODBC, SQLAlchemy, or similar drivers.
  • ETL & Data Ingestion: Proven track record in developing end-to-end ETL pipelines, web services/API consumption, and task automation.
  • Availability: Immediate joiners or candidates currently serving notice period.

Preferred / Good-to-Have

  • Exposure to cloud services, particularly AWS (e.g., S3, Lambda, Glue, EC2).
  • Hands-on experience or familiarity with Snowflake architecture and query tuning.
  • Prior experience working with or migrating legacy systems using SAS.
  • Familiarity with scheduling tools (e.g., Airflow, Cron) and version control (Git).

Behavioral Competencies

  • Strong analytical reasoning and problem-solving mindset.
  • Ability to mentor junior developers and lead technical deliverables independently.
  • Clear written and verbal communication skills for cross-functional collaboration.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Core Python Developer Contractual
Core Python Developer Contractual

Contango Services Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,000,000
Python Developer
Python Developer

Gemini Solutions • Gurugram District

On-site
INR 1,200,000 - 1,800,000
Python Developer -2
Python Developer -2

CloudThat Technologies Pvt. Ltd. • Mumbai

On-site
INR 1,200,000 - 1,800,000
Core Python Developer
Core Python Developer

Contango Services Private Limited • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Python Developer
Python Developer

Papigen • India

On-site
INR 900,000 - 1,500,000
Python Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)
Python Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune)

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,500,000 - 2,600,000
Python PySpark Developer
Python PySpark Developer

Hexaware Technologies • Hyderabad, Pune District, Bengaluru

On-site
INR 1,200,000 - 2,100,000
Aws Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune )
Aws Data Engineer (Blr/Chn/Hyd/Kochi/Kol/Pune )

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 1,500,000 - 2,300,000
Python Developer (Python & AWS)
Python Developer (Python & AWS)

Xoriant • Pune District, Chennai District, Bengaluru

Hybrid
INR 900,000 - 1,200,000
Python Data Developer
Python Data Developer

Elabs Infotech • Pune District

Hybrid
INR 1,200,000 - 1,800,000