Django/Python Developer



 

In partnership with one of the global consulting enterprises, on the project for a leading publisher of news, opinion, culture, inspiration and entertainment. we're seeking for an experienced Django/Python CMS Developer.

 

Role Summary: The Django/Python CMS Developer is responsible for maintaining, updating, and optimizing a CMS-based application built on the Django framework. This role involves reviewing and improving the existing codebase, addressing security and performance gaps, implementing updates, refactoring deprecated code, and ensuring the long-term stability and scalability of the application.

 

Key Responsibilities:

- Codebase Review & Gap Assessment: Analyze existing application code to identify functional, performance, and security gaps.

- Package & Security Management: Review installed packages, identify required updates, replace deprecated security libraries, and ensure compliance with latest security standards.

- Application Updates: Implement software updates, security patches, and version upgrades for Django, Python, and related dependencies. - - - Refactoring & Bug Fixes: Refactor or replace deprecated functions/libraries and resolve defects in existing features.

- Maintenance & Support: Provide Level 2/3 application maintenance, troubleshoot complex issues, and coordinate fixes in production environments.

- Integration & Tooling: Integrate new libraries or tools as required to enhance CMS functionality and maintain compatibility.

- JavaScript & Front-End Support: Collaborate with front-end resources to update and maintain JavaScript components where required. --- Documentation & Version Control: Maintain up-to-date technical documentation, change logs, and versioning records.

 

Required Skills & Experience:

- Strong proficiency in Python and Django framework.

- Experience with CMS platforms built on Django (e.g., Wagtail, Django CMS).

- Solid understanding of security practices, including patching and updating packages.

- Familiarity with JavaScript, HTML, and CSS for front-end updates.

- Experience with version control (Git) and documentation best practices.

- Problem-solving skills for L2/L3 support in production environments.

 

Nice-to-have Skills: Experience with CI/CD tools (GitHub Actions, GitLab CI, or similar). Knowledge of cloud environments (AWS, Azure, GCP). Familiarity with application performance monitoring tools.


 

Required languages

English B2 - Upper Intermediate
Python, Django, CI/CD
Published 2 September
85 views
ยท
0 applications
To apply for this and other jobs on Djinni login or signup.
Loading...