
Python Developer
- Mumbai, Maharashtra
- Permanent
- Full-time
- Develop, test, and maintain backend services using Python and frameworks like Django, Flask, or FastAPI.
- Design and optimize database schemas, queries, and stored procedures in MSSQL/MySQL/PostgreSQL.
- Implement RESTful APIs and integrate third-party services.
- Work on performance optimization for backend services and database queries.
- Collaborate with frontend developers, DevOps, and product teams to deliver scalable solutions.
- Ensure best practices for security, scalability, and maintainability.
- Write unit tests and participate in code reviews.
- Optional: Work with MongoDB (NoSQL) for specific use cases.
- Programming Language: Python (strong proficiency)
- Frameworks: Django, Flask, or FastAPI (at least one)
- Database Management: Strong in MSSQL, MySQL, or PostgreSQL (queries, stored procedures, indexing, optimization)
- Debugging & Performance Optimization: Profiling, monitoring, and optimizing backend services
- Experience with MongoDB (NoSQL) for document-based data storage
- Knowledge of Docker, Kubernetes for containerized deployment
- Bachelor's/Master's degree in Computer Science, IT, or a related field
- 3+ years of experience in Python backend development