Python Developer

Infosys

Bengaluru East, Karnataka, India3h agovia LinkedIn

Key Responsibilities

  • Design, develop, and maintain Python applications
  • Write clean, efficient, and reusable Python code
  • Develop data processing and automation scripts
  • Work with databases using SQL
  • Perform code reviews and guide junior developers
  • Troubleshoot application and data issues
  • Support production deployments and enhancements
  • 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

Requirements & Tech Stack

  • Strong experience in Python development
  • Good understanding of SQL and data handling
  • Experience working in production environments
  • 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
  • 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

Fresher Python Developer Jobs in Bengaluru · last 7 days

5 openings · all need no experience

Most hiring: Aetherrise Solutions, Infosys, JPMorgan Chase Bank

See all 5 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job