J

Senior Python ETL Developer – Data Engineering & Database Migration

JRD Systems

India8+ yrsSalary not disclosed
Full-time

Posted 5 days agoBe an early applicant

Senior Python ETL Developer – Data Engineering & Database Migration

India

JobSpri never asks you to pay for a job. If anyone does, it's a scam.

How well do you match this job?

Sign in to check your resume against this job and see the skills you're missing.

Experience

8+ yrs

Salary

Not disclosed

Job type

Full-time

Openings

1

Education

Any graduate

Apply by

9 Nov 2026

Senior Python ETL Developer responsible for designing, building, and maintaining ETL/ELT pipelines to migrate data from Microsoft SQL Server to PostgreSQL on Google Cloud Platform. Leverages Python, Pandas, SQL, and GCP services to ensure data quality, performance, and scalability.

  • Design, develop, and maintain end‑to‑end ETL/ELT pipelines using Python and Pandas
  • Build reusable components for data extraction, transformation, validation, and loading
  • Extract data from Microsoft SQL Server and migrate to PostgreSQL on GCP
  • Implement bulk‑loading strategies using PostgreSQL COPY and appropriate drivers
  • Develop file‑based workflows for CSV, JSON, and Parquet formats
  • Implement source‑to‑target mappings, schema transformations, and data quality checks
  • Build reconciliation mechanisms for row counts, duplicates, nulls, and aggregate comparisons
  • Ensure pipelines are restartable, idempotent, and include robust logging and error handling
  • Optimize Python code, Pandas operations, SQL queries, and database interactions for performance
  • Integrate migration workflows with GCP services and write automated tests
  • Maintain technical documentation and participate in code reviews
  • Provide technical guidance and mentor team members on Python, ETL architecture, and database migration
  • 10+ years overall IT experience
  • Strong proficiency in Python 3.x and object‑oriented programming
  • Extensive experience with Pandas DataFrames and Series
  • Proficient in SQL, including joins, CTEs, and query optimization
  • Hands‑on experience with Microsoft SQL Server and PostgreSQL
  • Experience with GCP Cloud SQL, Cloud Storage, Secret Manager, and Cloud Logging
  • Knowledge of Docker, Git, and automated testing (pytest)
  • Familiarity with CI/CD practices
  • Experience with data validation, reconciliation, and idempotent pipeline design
  • Ability to mentor and guide junior developers

Skills

Get Career Updates

Stay Ahead in the
Jobspri Market

Join 50,000+ candidates receiving weekly job alerts, interview tips, and salary insights directly from top recruiters.

Weekly Alerts
No Spam
Resume Tips

By subscribing, you agree to ourTerms of ServiceandPrivacy Policy.