Backend Developer – Python:
1. Design, develop, and maintain scalable, secure, and high-performance backend applications using Python, with strong expertise in FastAPI, Flask, and/or Django for enterprise-grade RESTful API development.
2. Architect, develop, and integrate RESTful APIs with frontend applications, third-party platforms, cloud services, and AI/ML components, ensuring seamless interoperability and optimal performance.
3. Design and optimize relational and NoSQL databases (PostgreSQL, MySQL, MongoDB), including schema design, query optimization, indexing strategies, and performance tuning for large-scale applications.
4. Build, automate, and optimize data processing pipelines and backend workflows using tools such as Airflow, Scrapy, Selenium, or similar automation frameworks to improve operational efficiency.
5. Lead technical discussions, conduct code reviews, mentor junior developers, and collaborate with cross-functional teams while following Git-based version control, coding standards, Agile methodologies, and DevOps best practices.
6. Deploy, manage, and support backend applications on cloud platforms (AWS/Azure), ensuring high availability, scalability, reliability, security, and performance.
7. Troubleshoot complex production issues, optimize application performance, drive architectural improvements, and stay current with emerging backend technologies and industry best practices to deliver robust and business-critical solutions
Pay: ₹335,335.99 - ₹1,626,982.35 per year
Work Location: In person