Job Summary :
We are looking for a skilled Python Django Developer to design, develop, and maintain high-performance web applications.
The ideal candidate will have strong expertise in backend development, RESTful API design, and experience working with databases.
You will collaborate closely with cross-functional teams, including front-end developers, product managers, and QA engineers, to deliver scalable and reliable Responsibilities :
- Design, develop, and maintain backend applications using Python and Django framework.
- Build and optimize RESTful APIs for web and mobile applications.
- Integrate third-party services and APIs as required.
- Collaborate with front-end developers to ensure seamless integration with UI components.
- Work with relational and non-relational databases (PostgreSQL, MySQL, MongoDB, etc.
- Write reusable, testable, and efficient code following best practices.
- Conduct code reviews and maintain high standards of code quality and documentation.
- Optimize application performance, troubleshoot issues, and implement bug fixes.
- Ensure application security and data protection practices are in place.
- Collaborate with DevOps teams for deployment and CI / CD Skills :
- Strong proficiency in Python (3.x) and Django framework.
- Experience with RESTful API design and implementation.
- Knowledge of ORM (Django ORM, SQLAlchemy) and database systems (PostgreSQL, MySQL).
- Familiarity with front-end technologies (HTML, CSS, JavaScript, React / Angular nice to have).
- Hands-on experience with Docker, Git, and CI / CD pipelines.
- Knowledge of cloud platforms (AWS, Azure, or GCP) preferred.
- Understanding of unit testing frameworks (PyTest, Unittest).
- Familiarity with caching strategies (Redis, Memcached).
- Strong debugging and problem-solving Skills :
- Strong analytical and logical thinking.
- Excellent communication and collaboration skills.
- Ability to work independently and within a team.
- Time management and multitasking ability in fast-paced :
- Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
- 3 - 7 years of hands-on development experience in Python and Django.
- Prior experience working in Agile / Scrum Experience :
- Exposure to microservices architecture.
- Experience with GraphQL APIs.
- Knowledge of security standards (OAuth2, JWT, SSL)
(ref : hirist.tech)