Python Developer - FastAPI Framework
Job details
Exp: 3 + years. Location: Bangalore. Shifts : General. Job Description : - Experience in developing APIs using Python. - Experience on developing APIs using FastAPI framework. - Experience on Azure components like Azure Functions. - Good to have experience/knowledge on developing MuleSoft APIs. - Knowledge on API Fundamentals. - Knowledge on Integration Applications and integration patterns. - Unit testing of APIs developed using FastAPI framework.About the Role : We are seeking a talented Python FastAPI Developer to join our team. The ideal candidate will have a strong foundation in Python programming and experience in developing APIs using the FastAPI framework. You will be responsible for designing, developing, and maintaining robust and scalable API solutions. Key Responsibilities : API Development : - Design and develop RESTful APIs using the FastAPI framework. - Implement API endpoints to handle various requests (GET, POST, PUT, DELETE). - Ensure API performance, security, and scalability. - Write clear and concise documentation for APIs. Azure Integration : - Leverage Azure Functions to build serverless applications and event-driven architectures. - Integrate APIs with other Azure services like Azure Storage, Azure Cosmos DB, and Azure App Service. Testing and Debugging : - Write unit and integration tests to ensure code quality. - Troubleshoot and resolve API-related issues. Collaboration : - Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions. - Work closely with DevOps teams to implement CI/CD pipelines and automate deployments. Required Skills and Experience : - Strong proficiency in Python programming language. - In-depth knowledge of the FastAPI framework. - Experience with RESTful API design and development. - Understanding of API security best practices. - Knowledge of Azure Functions and other Azure services. - Experience with testing frameworks and tools. - Strong problem-solving and debugging skills. - Excellent communication and collaboration skills. Preferred Skills : - Experience with MuleSoft or other integration platforms. - Knowledge of database technologies like SQL and NoSQL. - Understanding of cloud-native development principles. (ref:hirist.tech)
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.