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.