JD FOR DJANGO (PYTHON) :
**NOTICE PERIOD: 1 MONTH REQUIRED**
EXPERIENCE: 14 YOE
LOCATION: MUMBAI
Key Responsibilities:
- Develop and maintain web applications using Django and Python.
- Design and implement RESTful APIs using Django REST Framework FastAPI or Flask.
- Work with RDBMS such as PostgreSQL or MySQL ensuring efficient data management and retrieval.
- Utilize ORM (Object Relational Mapping) for effective database interactions.
- Implement and manage asynchronous tasks and queues.
- Perform data analysis and manipulation using Numpy and Pandas.
- Ensure seamless integration with frontend frameworks such as React.
- Implement OAuth 2.0 for secure authentication and authorization flows.
- Optimize application performance with effective caching strategies.
- Collaborate with the team using Git for version control.
- Deploy Django applications to cloud platforms like AWS Digital Ocean or Heroku.
- Troubleshoot and debug issues ensuring highquality code and performance.
Requirements:
- Proven experience in Python 3.x and Django 2.
- Strong understanding of ORM and experience with RDBMS (PostgreSQL or MySQL).
- Proficient in building RESTful APIs with Django REST Framework FastAPI or Flask.
- Solid knowledge of Numpy and Pandas for data manipulation and analysis.
- Experience with asynchronous programming and queue management.
- Basic understanding of frontend frameworks such as React.
- Familiarity with OAuth 2.0 including authentication and refresh flows.
- Experience with caching mechanisms within Django.
- Proficient with Git for version control and Docker for containerization.
- Handson experience deploying applications to cloud platforms (AWS Digital Ocean Heroku).
Preferred Qualifications:
- Excellent problemsolving skills and attention to detail.
- Strong communication and collaboration skills.
- Ability to work independently and as part of a team.
- Passion for continuous learning and staying updated with industry trends.