Python Api Developer
Company Name
Infosys Ltd ( Chennai )
Job Description
- Job Description:- We are hiring an experienced Python API Developer with 3 to 10 years of professional experience. The ideal candidate will be responsible for designing, developing, and maintaining robust, scalable, and secure APIs. You will collaborate with cross-functional teams to deliver high-quality solutions that meet business and technical requirements. - Responsibilities:- Design, develop, test, and deploy RESTful and/or GraphQL APIs using Python. 
- Integrate APIs with databases, third-party services, and internal applications. 
- Write clean, reusable, and efficient code following best practices. 
- Troubleshoot, debug, and upgrade existing systems. 
- Ensure performance, scalability, and security of APIs. 
- Collaborate with product managers, architects, and front-end teams for seamless integration. 
- Participate in code reviews and contribute to continuous improvement. 
- Prepare and maintain technical documentation. 
 - Technical Skills:- Strong proficiency in Python (3.x). 
- Hands-on experience in API development (RESTful/GraphQL). 
- Frameworks: Flask, Django, or FastAPI. 
- Knowledge of database systems (SQL & NoSQL ? MySQL, PostgreSQL, MongoDB). 
- Experience with API authentication/authorization (OAuth2, JWT, etc.). 
- Familiarity with cloud platforms (AWS, Azure, or GCP). 
- Good understanding of version control (Git/GitHub/GitLab). 
- Knowledge of containerization (Docker, Kubernetes) is a plus. 
- Exposure to CI/CD pipelines is desirable.