Responsibilities
Roles and Responsibilities :
- Design, develop, test, and deploy scalable Python applications using Django or Flask frameworks.
- Collaborate with cross-functional teams to identify requirements and implement solutions that meet business needs.
- Develop high-quality code by following best practices such as coding standards, testing, and documentation.
- Participate in code reviews to ensure adherence to quality guidelines.
- Troubleshoot issues related to application performance, scalability, and reliability.
Job Requirements
- Strong understanding of PostgreSQL database management system for designing schema migrations and query optimization.
- Experience working with NoSQL databases like MongoDB for data storage and retrieval.
- Proficiency in .NET Core programming language for building microservices architecture.
- Design, develop, and maintain backend services using Python and Fast API framework, on Microsoft Azure
- Implement RESTful APIs and microservices architecture
- Work with docker, Kubernetes and other technologies to deploy and scale service APIs
- Integrate with Gen AI providers and other internal and external services
- Write clean, scalable, testable, and documented code
- Implement and maintain CI/CD pipelines
- Collaborate with data scientists, AI Engineers, and product managers Qualifications
- Bachelor’s degree in computer science, engineering, or related field
- 0-1 years of experience as a python backend developer
- Proficient in Python and Fast API or similar web frameworks
- Experience working with Microsoft Azure ? Experience with docker and Kubernetes
- Familiarity with prompt engineering for Generative AI is a plus
- Knowledge of relational and non-relational databases (CosmosDB)
- Good understanding of RESTful APIs and microservices architecture
- Excellent communication and teamwork skills
- Ability to work independently and solve problems
Skills: python,architecture,code,microservices,microservices architecture,api,azure,data,databases,design
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.