Python Developer

Bangalore, Karnataka, India
Feb 12, 2025
Feb 12, 2026
Hybrid
Full-Time
5 Years
Job Description

We are looking for an experienced Python Developer to join our dynamic team at Infosys. As part of the Infosys Delivery Team, you will play a crucial role in designing, developing, validating, and supporting high-quality solutions for our clients. You will collaborate with business stakeholders, technical teams, and project managers to ensure seamless project execution and successful delivery.

Experience. 5-13 Years

Key Responsibilities

Requirement Gathering & Analysis

  • Work closely with clients and business teams to understand project requirements.
  • Translate business needs into technical specifications and system requirements.
  • Provide estimations for project efforts and assist in defining project timelines.

Development & Implementation

  • Design and develop scalable, high-performance applications using Python, Spark, Hive, Airflow, and HDFS.
  • Implement batch data ingestion using REST & gRPC APIs, SQL, and file-based methods.
  • Ensure smooth data pipeline operations by integrating CI/CD pipelines for automation.
  • Optimize existing codebases and enhance system performance.

Testing & Validation

  • Conduct thorough unit testing, integration testing, and system validation.
  • Troubleshoot performance bottlenecks and ensure system reliability.
  • Collaborate with QA teams to ensure quality standards are met.

Deployment & Support

  • Participate in deployment processes and post-production support.
  • Monitor system performance and resolve production issues proactively.
  • Ensure high availability and scalability of applications.

Collaboration & Continuous Improvement

  • Work alongside cross-functional teams to deliver seamless solutions.
  • Stay updated with the latest industry trends, tools, and technologies.
  • Contribute to best practices, code reviews, and documentation.

Required Skills & Expertise

  1. Python Development. Strong hands-on experience in Python for backend and data engineering.
  2. Spark & Hive. Proficiency in Spark for big data processing and Hive for querying structured data.
  3. Airflow. Experience in designing, scheduling, and monitoring workflows using Apache Airflow.
  4. HDFS & Big Data Technologies. Understanding of distributed storage and processing frameworks.
  5. SQL & Database Knowledge. Expertise in writing optimized SQL queries for data extraction and transformation.
  6. Batch Data Ingestion. Experience with batch data ingestion using REST & gRPC APIs, SQL, and file-based methods.
  7. CI/CD Pipelines. Familiarity with DevOps practices and tools for automation and continuous deployment.

Why Join Infosys?

  1. Innovative Environment. Work on exciting and complex projects with global clients.
  2. Career Growth. Gain exposure to the latest technologies and grow within a structured career path.
  3. Collaborative Culture. Be part of a team that values knowledge sharing and teamwork.
  4. Learning Opportunities. Access to training programs, certifications, and mentorship.
  5. Industry Leader. Join one of the world's most respected IT services firms.

How to Apply?

If you are interested in this opportunity, kindly send your updated CV to [email protected] with the following details.

  • Total Experience
  • Python Development Experience
  • Airflow Experience
  • Spark Experience
  • Hive Experience
  • Current CTC
  • Expected CTC
  • Notice Period
  • Current Location
  • Preferred Location

Take the next step in your career with Infosys! We look forward to your application.

Related Jobs