2,066,135open jobs
123,024companies
252,853added this week
Browse all
Salary
≈ $21k – $46k per year (Estimated)
Location
In office (Bengaluru)
Seniority
Senior · 10+ years exp

First seen by Alion on Oct 28, 2026.

Overview
Company
Impact
Profile match
JRD Systems is an IT services company delivering business systems analysis, Java backend development and cloud platform engineering. Its job ads cover contract lifecycle management work with Ironclad, senior Java backend developers and Google Cloud platform engineers. The company is based in Bengaluru, India.

Senior Python ETL Developer

Data Engineering & Database Migration

Overall Experience :

10+ years

Primary Focus :

Python, Pandas & ETL/ELT

Target Platform :

PostgreSQL on GCP

JRD Systems is seeking a Senior Python ETL Developer with 10+ years of overall IT experience and strong hands-on expertise in Python, Pandas DataFrames, ETL pipeline development, and relational databases. The candidate will design and implement reliable data extraction, transformation, and loading pipelines to migrate data from legacy Microsoft SQL Server databases to PostgreSQL on Google Cloud Platform (GCP). DuckDB experience for local analytical processing is an advantage, but it is not mandatory.

Key Responsibilities :

- Design, develop, and maintain end-to-end ETL/ELT pipelines using Python and Pandas; build reusable components for extraction, transformation, validation, and loading.

- Use Pandas DataFrames and Series for cleansing, filtering, aggregation, joins, merging, reshaping, and complex business transformations.

- Process large datasets efficiently using vectorized operations, chunking, and memory optimization.

- Extract data from Microsoft SQL Server and migrate transformed data to PostgreSQL, using PostgreSQL COPY and appropriate database drivers for bulk loading.

- Develop file-based workflows for CSV, JSON, and other structured data formats.

- Implement source-to-target mappings, schema transformations, data type conversions, and data quality checks.

- Build reconciliation checks for row counts, duplicates, nulls, aggregate comparisons, and business-rule validation.

- Create restartable and idempotent pipelines with batch processing, logging, error handling, transactions, and recovery mechanisms.

- Optimize Python code, Pandas operations, SQL queries, and database interactions for performance and scalability.

- Integrate migration workflows with GCP services, including Cloud SQL for PostgreSQL, Google Cloud Storage, Secret Manager, and Cloud Logging.

- Write automated tests, maintain technical documentation, participate in code reviews, and mentor developers on Python, ETL architecture, data processing, and database migration.

Required Skills - Python & Pandas :

- 10+ years of overall IT experience with substantial hands-on Python development and data-processing experience.

- Strong Python 3.x skills, object-oriented programming, modular design, and exception handling.

- Extensive practical experience with Pandas DataFrames and Series, including merge, join, concat, groupby, pivot, melt, filtering, and aggregation.

- Understanding of vectorized operations, data type conversions, missing-value handling, and date/time transformations.

- Experience optimizing DataFrame operations for large datasets and managing memory efficiently; familiarity with NumPy and related Python data-processing libraries.

ETL & Data Engineering :

- Strong understanding of ETL/ELT architecture and reusable, configurable, maintainable data pipeline frameworks.

- Experience with data extraction, cleansing, transformation, normalization, and loading; full and incremental loads, batch processing, and data synchronization.

- Knowledge of data validation, source-to-target reconciliation, audit trails, and data quality management.

- Understanding of idempotency, transaction management, restartability, and failure recovery.

SQL, Databases & Migration :

- Strong SQL skills, including joins, CTEs, aggregations, subqueries, and query optimization.

- Hands-on experience with Microsoft SQL Server and PostgreSQL, including schemas, indexes, constraints, transactions, and data types.

- Experience with Python database connectivity libraries such as pyodbc, psycopg, or SQLAlchemy.

- Experience with database migration and bulk data loading.

Cloud & Engineering Practices :

- Experience with Google Cloud SQL for PostgreSQL and Google Cloud Storage; familiarity with IAM, Secret Manager, and Cloud Logging.

- Experience with Docker, Git, automated testing using pytest, and CI/CD practices.

- Ability to troubleshoot data discrepancies, pipeline failures, and performance bottlenecks.

Good-to-Have Skills (Not Mandatory) :

- Basic or working knowledge of DuckDB for analytical processing and SQL-based transformations, including querying CSV and Parquet files directly.

- Familiarity with using DuckDB alongside Python and Pandas for data transformation and validation.

- Exposure to PyArrow, Apache Spark, or other data-processing technologies.

- Familiarity with Apache Airflow, Prefect, or similar workflow orchestration tools.

- Experience with Cloud Run Jobs or other GCP-based execution environments.

Expected Candidate Profile :

- 10+ years of overall IT experience with strong Python development and data engineering capabilities.

- Demonstrated hands-on expertise in Pandas and DataFrame-based transformations, with experience building and troubleshooting production ETL pipelines.

- Ability to independently drive technical design, development, testing, and deployment.

- Strong analytical, problem-solving, and communication skills.

- DuckDB is desirable but must not be treated as a screening requirement.

Core Technology Stack :

Python, Pandas, DataFrames, NumPy, ETL/ELT, SQL, Microsoft SQL Server, PostgreSQL, CSV, JSON, pyodbc, psycopg, SQLAlchemy, GCP Cloud SQL, Google Cloud Storage, Secret Manager, Cloud Logging, Docker, pytest, and Git. DuckDB, PyArrow, Apache Spark, Airflow/Prefect, and Cloud Run Jobs are advantageous.

Skills

Data Engineering, Python, Pandas, PostgreSQL, SQL Server, Google Cloud Platform, Data Migration, Data Pipeline, Data Validation, Batch Processing

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,066,135 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Data Science
Similar stack
Same company
Bengaluru
AWS Data Engineer 7 hours ago
≈ $21k – $46k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bengaluru
Python
SQL
Databases
Snowflake
AI/ML
Spark
DevOps
Rest API
Terraform
AWS
Amazon S3
Analytics
ETL/ELT
SSIS
AWS Glue
Apply
Senior Data Engineer 7 hours ago
≈ $20k – $43k per year (Estimated) · In office · Full-Time · 5+ years exp · Hyderabad
Python
Java
SQL
Scala
Databases
Snowflake
Neo4j
Databricks
Apache Kafka
AI/ML
Airflow
Machine Learning
DevOps
AWS
Amazon Kinesis
Analytics
ETL/ELT
Apply
Data Engineer 2 days ago
≈ $15k – $40k per year (Estimated) · In office · Full-Time · 3+ years exp · Navi Mumbai
Python
Scala
Databases
Databricks
Analytics
ETL/ELT
Apply
≈ $21k – $47k per year (Estimated) · In office · Full-Time · 5+ years exp · Bengaluru
Python
AI/ML
Scikit-learn
AI Agents
NLP
TensorFlow
Pandas
Keras
Time Series
Machine Learning
DevOps
Azure
AWS
Linux
IoT
OPC UA
Management
Agile
Apply
SQL Developer 7 hours ago
≈ $19k – $42k per year (Estimated) · In office · Full-Time · 6+ years exp · Hyderabad
Python
SQL
Databases
PostgreSQL
Snowflake
AI/ML
Pandas
DevOps
Rest API
CI/CD
Git
IAM
Cybersecurity
Microsoft Entra ID
Analytics
ETL/ELT
Alteryx
Apply
≈ $33k – $84k per year (Estimated) · Remote (Portugal) · Bachelor's Degree · Portugal
Python
SQL
Databases
MySQL
PostgreSQL
Snowflake
Databricks
Cassandra
Presto
Apache Kafka
Google BigQuery
Amazon Redshift
AI/ML
Polars
Hadoop
Spark
Scikit-learn
JAX
Multimodal AI
NLP
Flink
TensorFlow
Pandas
NumPy
PyTorch
Hugging Face
Recommender Systems
Machine Learning
DevOps
GCP
Azure
CI/CD
AWS
Docker
Analytics
ETL/ELT
A/B Testing
Azure Data Factory
AWS Glue
QA
Pytest
Apply
Data Analyst 3 days ago
$80k – $145k per year · Remote (United States) · 7+ years exp · Bachelor's Degree · United States
Python
SQL
Databases
Snowflake
Databricks
Microsoft Fabric
AI/ML
RAG
Human-in-the-Loop
DevOps
Azure
Analytics
Tableau
Power BI
ETL/ELT
Apply
≈ $16k – $40k per year (Estimated) · In office · Full-Time · 7+ years exp · Bachelor's Degree · Mumbai
Python
SQL
C#
C#
.NET
AI/ML
Copilot
LangChain
Prompt Engineering
AI Agents
RAG
DevOps
Azure DevOps
Azure
Management
Jira
UiPath
Power Automate
Apply
≈ $51k – $106k per year (Estimated) · In office · Full-Time · Bachelor's Degree · Gurgaon · Pune
Python
SQL
Python
pySpark
AI/ML
Spark
Machine Learning
Analytics
Tableau
Power BI
Apply
Technical Architect 3 days ago
$120k – $160k per year · Remote (United States) · Full-Time · 7+ years exp · Bachelor's Degree · United States
SQL
Databases
Oracle
DevOps
Azure
Analytics
Power BI
ETL/ELT
Apply
≈ $19k – $47k per year (Estimated) · In office · 5+ years exp · Bengaluru
JavaScript
Node JS
Node JS
Axios
Frontend
Zustand
Redux
Webpack
GraphQL
Babel
React.js
Vite
Sass
ESLint
SWR
styled-components
Mobile
State Management
DevOps
Rest API
CI/CD
Git
AWS
Amazon S3
Cybersecurity
Okta
Design
Figma
Zeplin
Management
Agile
QA
Jest
Apply
≈ $19k – $43k per year (Estimated) · In office · 5+ years exp · Bengaluru
Python
JavaScript
TypeScript
Databases
PostgreSQL
Amazon Aurora
AI/ML
AWS Bedrock
LLM
Frontend
Angular
DevOps
Terraform
GitHub Actions
CI/CD
AWS
Docker
Kubernetes
Configuration Management
AWS Fargate
AWS Lambda
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
Amazon EventBridge
AWS Step Functions
API Gateway
Analytics
Master Data Management
Management
Agile
Oracle ERP
Apply
≈ $18k – $41k per year (Estimated) · In office · 5+ years exp · Bengaluru
Python
JavaScript
TypeScript
SQL
Databases
PostgreSQL
AI/ML
AWS Bedrock
LLM
Frontend
Angular
DevOps
Rest API
AWS
AWS Lambda
Amazon S3
API Gateway
Cybersecurity
Okta
Analytics
Master Data Management
Management
Agile
Scrum
Oracle ERP
Apply
≈ $12k – $30k per year (Estimated) · In office · 6+ years exp · Bengaluru
Apex
Apex
Copado
DevOps
Rest API
GitHub Actions
GitLab CI
CI/CD
Jenkins
Management
Agile
Scrum
QA
Postman
Apply
≈ $16k – $36k per year (Estimated) · In office · 6+ years exp · Hyderabad
Java
SQL
AI/ML
AI Agents
DevOps
Rest API
GCP
Azure
AWS
SOAP
Management
Confluence
Agile
BPMN
Apply
Data Scientist 2 hours ago
≈ $23k – $47k per year (Estimated) · In office · 8+ years exp · Bengaluru
AI/ML
Machine Learning
Apply
Salesforce Lead 2 hours ago
≈ $22k – $44k per year (Estimated) · In office · 10+ years exp · Bengaluru
Apex
Apex
Copado
AI/ML
Agentforce
DevOps
GitHub Actions
CI/CD
Apply
Java Developer 2 hours ago
In office · 4+ years exp · Bachelor's Degree · Bengaluru
Java
Java
Spring Framework
Maven
Spring Boot
Hibernate
Gradle
Databases
MySQL
PostgreSQL
Mobile
JUnit
DevOps
Rest API
CI/CD
Git
Management
Agile
QA
TestNG
Apply
SAP BASIS HANA(6+) 9 hours ago
≈ $17k – $39k per year (Estimated) · In office · 7+ years exp · Bengaluru
DevOps
GCP
Azure
AWS
Apply
SAP FICO Consultant 9 hours ago
≈ $17k – $40k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · Bengaluru
ABAP
Apply
See all jobs
This is one of many
2,066,135 more open roles from verified company boards, updated every day.