Python Developer

Infosys

Bengaluru

On-site

INR 1,500,000 - 1,900,000

Full time

14 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Infosys is seeking an experienced data engineer to design, implement, and optimize ETL pipelines in a cloud-enabled environment. You will work with Python and SQL to process large datasets, validate data quality, and collaborate with analytics teams across diverse business units.

You will also optimize data models, tune queries, and ensure data governance and security standards are followed. This role requires strong debugging skills and the ability to work with modern data warehousing

Qualifications

  • Proficiency in Python for data manipulation, scripting, and automation.
  • Advanced SQL skills including joins, subqueries, window functions, and performance tuning.
  • Experience with ETL/ELT tools or frameworks and data pipeline orchestration.

Responsibilities

  • Develop, maintain, and optimize ETL pipelines to ingest, transform, and load data from multiple sources.
  • Write efficient, scalable Python scripts for data processing and automation.
  • Design and optimize complex SQL queries, views, and stored procedures for performance and accuracy.
  • Collaborate with data analysts, data scientists, and business teams to understand data requirements.

Skills

Python
SQL
ETL/ELT
Relational databases
Data warehousing
Big data
Data validation
Debugging
Collaboration
Automation
Data governance

Tools

MySQL
PostgreSQL
SQL Server
Oracle
AWS
Azure
GCP
Spark
Hadoop
Airflow
Prefect
Cron
Git

Job description

  • Strong proficiency in Python (data manipulation, scripting, automation)
  • Advanced knowledge of SQL (joins, subqueries, window functions, performance tuning)
  • Hands-on experience with ETL/ELT tools or frameworks
  • Experience working with relational databases (e.g., MySQL, PostgreSQL, SQL Server, Oracle)
  • Solid understanding of data warehousing concepts (fact/dimension tables, star schema)
  • Ability to work with large datasets and optimize data processing workflows
  • Strong analytical, problem-solving, and debugging skills
  • Develop, maintain, and optimize ETL pipelines to ingest, transform, and load data from multiple sources
  • Write efficient, scalable, and well-documented Python scripts for data processing and automation
  • Design and optimize complex SQL queries, views, and stored procedures for performance and accuracy
  • Perform data validation, quality checks, and reconciliation to ensure data integrity
  • Troubleshoot and resolve data pipeline failures and performance issues
  • Collaborate with data analysts, data scientists, and business teams to understand data requirements
  • Implement best practices for data security, governance, and compliance
  • Maintain technical documentation for ETL workflows and data models
  • Experience with cloud platforms (AWS, Azure, or GCP)
  • Familiarity with big data technologies (Spark, Hadoop)
  • Exposure to workflow schedulers (Airflow, Prefect, Cron)
  • Knowledge of CI/CD pipelines and version control (Git)
  • Understanding of data governance and lineage tools
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer -2
Python Developer -2

CloudThat Technologies Pvt. Ltd. • Mumbai

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

Gemini Solutions • Gurugram District

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

Quantum Phinance • Mumbai

On-site
INR 900,000 - 1,500,000
Data Engineer - Python
Data Engineer - Python

IntraEdge • Bengaluru

On-site
INR 600,000 - 1,200,000
Python ETL Developer
Python ETL Developer

Lonvec Technologies Private Limited • Pune District

On-site
INR 1,000,000 - 1,600,000
Senior Data Engineer | SQL | Python | Snowflake | DBT |
Senior Data Engineer | SQL | Python | Snowflake | DBT |

Tata Consultancy Services • Hyderabad

On-site
INR 1,500,000 - 2,100,000
Python Developer - Data Processing
Python Developer - Data Processing

Infosys • Hyderabad, Pune District, Bengaluru

On-site
INR 600,000 - 900,000
Python Developer - Data Processing (Female)
Python Developer - Data Processing (Female)

Infosys • Hyderabad, Pune District, Bengaluru

On-site
INR 900,000 - 1,500,000
Python Developer | Advanced SQL
Python Developer | Advanced SQL

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 2,400,000 - 3,600,000
Data Engineer
Data Engineer

Staples India • Chennai District

On-site
INR 800,000 - 1,200,000