Bct Consulting
Python Developer
Skills
2 months ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
₹375,000 – ₹875,000 / year
Location:
Chennai, Tamil Nadu, India
Work mode:
Hybrid
Published on:
17 August 2026
What they need
Only apply if you are available for immediate joining or currently serving a notice period and can join within 15 days or less. Do not call only WhatsApp messages are accepted. Please share your details along with your updated resume via WhatsApp at 9003993690 or email your resume to [email protected].
Job Title: Data Engineer (Python / Oracle)
We are looking for a Data Engineer with strong expertise in Python, Oracle Database, and data pipeline development.
Key Responsibilities:
- Design and develop scalable ETL/ELT data pipelines using Python
- Work with Oracle Database for SQL/PLSQL development and performance tuning
- Build and optimize data models for OLTP and OLAP systems
- Develop data integration solutions using tools like Airflow, Kafka, and PySpark
- Ensure data quality, validation, and governance standards
- Monitor and troubleshoot data pipelines and database performance
- Work in CI/CD environment using Git, Jenkins, and GitHub Actions
Required Skills:
Programming & Scripting (Primary)
Advanced Python (3.x) OOP, typing, async, performance profiling
Familiarity with Python dataengineer libraries: pandas, pyarrow, sqlalchemy, cx_Oracle, oracledb,polars, duckdb
Shell scripting (bash, PowerShell) for automation and orchestration
Oracle Database Expertise (Primary)
Oracle Database (11g/12c/19c/21c) administration basics
SQL proficiency: complex queries, analytic functions, hierarchical queries, PL/SQL development
Data modeling (ER, dimensional) and schema design for OLTP & OLAP
Performance tuning: indexing, partitioning, optimizer hints, AWR/ASH analysis
Oracle Data Pump, SQL*Loader, External Tables
Data Integration & ETL (Primary)
Design and implementation of ETL/ELT pipelines in Python (e.g., polars,pandas, pySpark, dbt)
Knowledge of messaging/streaming (Kafka, RabbitMQ) for realtime ingestion
Data orchestration platforms: Apache Airflow, Prefect, or Azure Data Factory
Big Data & Distributed Processing (Secondary)
Working knowledge of Apache Spark (PySpark) and its integration with Oracle
Experience with cloudbased bigdata services (AWS EMR, Azure Synapse, GCP Dataproc)
Cloud & DevOps (Secondary)
Oracle Cloud Infrastructure (OCI) services: Autonomous DB, Object Storage, Functions
Containerization (Docker) and orchestration (Kubernetes) for scalable pipelines
CI/CD pipelines (Git, Jenkins, GitHub Actions) for automated testing and deployment
InfrastructureasCode tools (Terraform, OCI Resource Manager)
Data Quality & Governance (Primary)
Implementing data validation, profiling, and cleansing in Python
Familiarity with data lineage, metadata management, and catalog tools (Apache Atlas, Collibra)
Understanding of GDPR, CCPA, and other dataprivacy regulations
Testing & Monitoring (Primary)
Unit & integration testing frameworks (pytest, unittest) for data pipelines
Monitoring & alerting (Prometheus, Grafana, OCI Monitoring) of ETL jobs and database health
Version Control & Collaboration (Secondary)
Proficient with Git (branching, pullrequests, code reviews)
Agile methodologies (Scrum/Kanban) and ticketing systems (Jira, Azure Boards)
Other offers great for you!
These companies are also looking for great profiles
Taleo
Python Developer
Permanent contract
Madrid, Spain
Hybrid
Skills
5 months ago
Quick apply
Ecocea
Data Engineer Python
Freelance
Paris, France
Onsite, Hybrid
Skills
3 days ago
Quick apply
Soors
Data Engineer Python H/F
Freelance
Bordeaux, France
Hybrid
Skills
3 hours ago
Quick apply