Senior Python ETL Developer – Data Engineering & Database Migration
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
Stay Ahead in the
Jobspri Market
Join 50,000+ candidates receiving weekly job alerts, interview tips, and salary insights directly from top recruiters.
By subscribing, you agree to ourTerms of ServiceandPrivacy Policy.