Job Description
Build and consume RESTful APIs and develop microservices architecture.
Work with ORMs like SQLAlchemy or Django ORM for database interactions.
Develop and manage data pipelines and integrations using Kafka, Celery, and Redis.
Implement caching strategies and optimize backend performance.
Containerize applications using Docker and deploy/manage them on Kubernetes.
Collaborate with cross-functional teams including frontend, DevOps, and product.
Write unit and integration tests to ensure code quality and reliability.
Monitor and troubleshoot production issues, ensuring scalability and uptime.
Your work profile
Strong proficiency in Python and backend development frameworks (FastAPI, Django, or Flask).
Experience with RESTful API design and microservices architecture.
Hands-on experience with SQLAlchemy or Django ORM.
Familiarity with Kafka, Celery, and Redis for data processing and messaging.
Understanding of caching, performance tuning, and asynchronous programming.
Experience with Docker and Kubernetes for containerization and orchestration.
Familiarity with CI/CD pipelines and agile development practices.
Strong problem-solving skills and ability to work independently or in a team.
💡 Quick Summary
Seeking a career-building opportunity? The Python Software Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
