Design, develop, and maintain backend services and RESTful APIs using Django and Flask. Implement and manage integrations with databases (PostgreSQL, MySQL, MongoDB, etc.). Work closely with front-end teams and other stakeholders to define API contracts. Deploy, monitor, and optimize applications on cloud environments (AWS, GCP, or Azure). Implement security best practices and manage authentication/authorization (JWT/OAuth). Write clean, scalable, and testable code following industry best practices. Participate in code reviews, design discussions, and sprint planning. Automate CI/CD pipelines and assist in containerization (Docker/Kubernetes preferred).
Required Skills & Qualifications
2-3 years of experience as a Python Backend Developer.
Strong knowledge of Python, Django, and Flask frameworks.
Experience with RESTful API design and microservices architecture.
Good understanding of RDBMS (MySQL/PostgreSQL) and ORMs.
Experience working with cloud platforms (AWS/GCP/Azure).
Familiarity with Docker, Git, and CI/CD pipelines. Knowledge of Celery, Redis, or message queues (RabbitMQ/Kafka) is a plus.
Understanding of unit testing and version control (Git).
Good to Have Experience with asynchronous programming (AsyncIO, FastAPI).
Basic front-end integration knowledge (React/Angular).
Familiarity with Linux-based environments and DevOps tools.
Job Types: Full-time, Permanent
Pay: ₹300,000.00 - ₹700,000.00 per year
Benefits:
Paid sick time
Paid time off
Work from home
Education:
Bachelor's (Required)
Experience:
Front-end development: 1 year (Preferred)
Python: 2 years (Preferred)
Work Location: Remote
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.