Senior Python Developer

Talent Join

India, Telangana

On-site · Full-time

Senior Python Developer

We are seeking a highly skilled Senior Python Developer to join our dynamic team. The ideal candidate will have a strong background in Python development, API design, and data engineering.

Key Responsibilities

  • Design, develop, and maintain scalable Python applications and RESTful APIs.
  • Build and manage robust data ingestion and ETL pipelines.
  • Troubleshoot and resolve production issues, performing thorough root cause analysis.
  • Collaborate effectively with cross-functional teams to deliver innovative business solutions.
  • Optimize application and database performance for efficiency and scalability.

Required Skills and Experience

  • 6+ years of professional Python development experience.
  • Proven experience in developing and supporting REST APIs, particularly with FastAPI.
  • Demonstrated experience in designing and maintaining data ingestion/ETL pipelines.
  • Strong SQL skills, including query optimization and database design principles.
  • Excellent analytical, troubleshooting, and debugging capabilities.
  • Solid understanding of microservices architecture and system integration patterns.
  • Proficiency with Git, CI/CD pipelines, and DevOps best practices.

Preferred Qualifications

  • Experience working with cloud platforms such as AWS or Azure.
  • Familiarity with messaging and streaming platforms like Kafka.

General Skills

In addition to technical expertise, we value:

  • Strong verbal and written communication skills.