Django Developer

2 - 3 years

4.0 - 5.0 Lacs P.A.

Pune

Posted:2 months ago| Platform: Naukri logo

Apply Now

Skills Required

Django FrameworkDjango REST APIAWSKubernetes

Work Mode

Work from Office

Job Type

Full Time

Job Description

Job Description: Django Developer Position: Django Developer Location: Pune Experience: 2-3 Year Employment Type: Full-time Role Overview: We are seeking a skilled Django Developer with a understanding of cybersecurity particularly the OWASP Top 10 vulnerabilities. The ideal candidate will be responsible for developing secure, scalable, and robust web applications using the Django framework while implementing and adhering to cybersecurity principles. Key Responsibilities: Design, develop, and maintain web applications using the Django framework. Develop and maintain RESTful APIs for seamless integration with frontend systems and third-party services. Collaborate with the security team to conduct regular code reviews, vulnerability assessments, and security testing. Integrate user authentication and authorization mechanisms using Django's built-in capabilities or external tools (e.g., OAuth, JWT). Ensure optimal application performance, scalability, and maintainability. Stay updated with the latest security trends, technologies, and OWASP guidelines to continuously improve the application's security posture. Document technical specifications, system designs, and processes for future reference. Required Skills and Qualifications: Technical Expertise: Strong experience in Python and Django framework. Proficiency in building and consuming RESTful APIs. Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript). Knowledge of database systems such as PostgreSQL or MySQL. Experience with version control systems like Git. Cybersecurity Awareness: Understanding of the OWASP Top 10 security vulnerabilities and their mitigation. Experience in implementing security features such as input validation, output encoding, and secure session management. Awareness of secure password storage, encryption, and hashing mechanisms. Basic knowledge of penetration testing tools and techniques. General Skills: Problem-solving skills with a keen eye for detail. Strong communication and collaboration skills. Ability to work independently and as part of a team in an agile environment. Preferred Qualifications: Experience with cloud platforms like AWS, Azure, or GCP. Familiarity with DevOps practices and tools (e.g., Docker, Kubernetes, Jenkins). Knowledge of Django Rest Framework (DRF). Experience with API security best practices, including rate limiting and OAuth2.

RecommendedJobs for You

Chennai, Pune, Mumbai, Bengaluru, Gurgaon

Chennai, Pune, Delhi, Mumbai, Bengaluru, Hyderabad, Kolkata

Pune, Bengaluru, Mumbai (All Areas)