Key Responsibilities
Design, develop, and deploy robust backend services
and APIs using Python frameworks (such as Django or
FastAPI
) in a scalable, secure, and maintainable manner.
Architect and implement cloud solutions
on Microsoft Azure, leveraging services such as Azure App Services, Azure Functions, Azure SQL Database, Azure Storage, and Azure DevOps.
Develop responsive and interactive front-end applications
using React.js, ensuring seamless integration with backend services.
Work with SQL databases
(preferably Postgre SQL), including database schema design, query optimization, and data migration.
Collaborate closely with cross-functional teams
including DevOps, QA, and Product Management, to deliver high-quality solutions on schedule.
Ensure best practices in code quality, security, and performance
are consistently followed, with an emphasis on automated testing and CI/CD pipelines in Azure.
Mentor and guide junior developers
, fostering a culture of continuous learning and technical excellence.
Troubleshoot, debug, and optimize existing applications
to improve performance, scalability, and reliability in a cloud Azure environment.