P4 Python Django Developer : EDUCATION & EXPERIENCE:
- Bachelor's degree with five (5) or more years work experience
- 4+ years of experience in backend development.
KNOWLEDGE SKILLS & ABILITIES:
- In-depth knowledge of Django framework and its best practices.
- Strong understanding of backend development and server-side logic.
- Proficiency in managing PostgreSQL databases, including performance tuning and data replication.
- Experience with Django ORM and query optimization.
- Familiarity with Django REST framework for building APIs.
- Knowledge of Django security features and best practices.
- Experience with Django template language and front-end integration.
- Basic understanding of container orchestration tools like Kubernetes.
- Experience with Redis for caching and in-memory data storage.
- Knowledge of Docker and containerization technologies.
- Familiarity with CI/CD processes and tools (GitLab, DevOps, GitHub Actions).
- Understanding of security best practices and compliance standards.
- Understanding of Agile methodologies.
ESSENTIAL JOB FUNCTIONS:
- Design, build, and maintain efficient, reusable, and reliable code using Django.
- Develop new features and enhance existing functionalities of the web application.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Collaborate with front-end developers to integrate user-facing elements with server-side logic.
- Implement security and data protection measures.
- Optimize application for maximum speed and scalability.
- Manage and optimize PostgreSQL databases.
- Integrate Docker into development workflows.
- Develop and maintain CI/CD pipelines using GitHub.
- Automate build, test, and deployment processes for backend applications.
- Provide robust operational support for the application, troubleshooting and resolving issues to minimize downtime.
- Utilize cloud services such as Compu
experience
6
...