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 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, including conducting root cause analysis.
  • Collaborate with cross-functional teams to deliver business solutions.
  • Optimize application and database performance for efficiency and scalability.

Required Skills and Experience

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

Preferred Qualifications

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

General Skills

  • Strong verbal and written communication skills.