Python/django Developer

Year    Nagercoil, TN, IN, India

Job Description

Key Responsibilities:

• Develop and maintain scalable, secure, and efficient web applications using Python and Django.
• Design and implement RESTful APIs and web services.
• Collaborate with front-end developers to integrate user-facing elements with server-side logic.
• Perform unit and integration testing to ensure code quality and application stability.
• Optimize applications for speed and efficiency, ensuring they can handle large amounts of data.
• Troubleshoot and debug applications, addressing any issues related to performance, reliability, or functionality.
• Work with databases (e.g., PostgreSQL, MySQL) and manage data models, migrations, and query optimization.
• Implement security best practices, including data encryption and secure authentication mechanisms.
• Contribute to the continuous improvement of development practices and codebase quality.
• Participate in code reviews and provide constructive feedback to peers.
• Stay up to date with the latest industry trends, technologies, and best practices related to Python and Django development.

Required Skills and Qualifications:

• Proven experience with Python and Django framework in building web applications.
• Strong understanding of object-oriented programming and design patterns.
• Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
• Experience with databases, including SQL (PostgreSQL, MySQL, etc.) and ORM tools like Django ORM.
• Familiarity with version control tools such as Git.
• Understanding of web security principles and best practices.
• Experience with unit testing frameworks and test-driven development (TDD).
• Strong debugging and problem-solving skills.
• Ability to work independently as well as in a collaborative team environment.
• Good communication skills and the ability to articulate complex technical concepts clearly.

Preferred Qualifications:

• Experience with cloud platforms such as AWS, Google Cloud, or Azure.
• Familiarity with Docker and containerization.
• Knowledge of front-end frameworks such as React or Vue.js.
• Experience with CI/CD pipelines and automated deployment.
• Familiarity with asynchronous programming and frameworks like Celery.
• Knowledge of GraphQL or other modern API technologies.

Education and Experience:

• Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
• years of experience working as a Python/Django Developer or in a similar role.

Job Types: Full-time, Permanent, Fresher, Internship

Pay: ?8,751.12 - ?33,959.33 per month

Schedule:

• Day shift

Supplemental Pay:

• Performance bonus

Education:

• Bachelor's (Preferred)

Experience:

• Python: 1 year (Preferred)
• total work: 1 year (Preferred)

Work Location: In person

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.


Job Detail

  • Job Id
    JD3576433
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Contract
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Nagercoil, TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year