Python Django Developer
Posted on September 8, 2025
Job Description
- Job Title: Python Django Developer
- Mode: Remote
- Experience: 7+ Years
- Job Summary:
- We are seeking a skilled and motivated Python Django Developer with experience in building high-performance APIs using Django Ninja. The ideal candidate will have a strong background in web development, API design, and backend systems.
- Experience with IX-API and internet exchange operations is a plus. You will play a key role in developing scalable, secure, and efficient backend services that support our network infrastructure and service delivery.
- Key Responsibilities:
- Design, develop, and maintain backend services using Python Django and Django Ninja.
- Build and document RESTful APIs for internal and external integrations.
- Collaborate with frontend, DevOps, and network engineering teams to deliver end-to-end solutions.
- Ensure API implementations follow industry standards and best practices.
- Optimize performance and scalability of backend systems.
- Troubleshoot and resolve issues related to API functionality and performance.
- Participate in code reviews, testing, and deployment processes.
- Maintain clear and comprehensive documentation for APIs and workflows.
- Required Skills & Qualifications:
- Proven experience with Python Django and Django Ninja for API development.
- Strong understanding of RESTful API design, JSON, and Open API specifications.
- Proficiency in Python and familiarity with asynchronous programming.
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI).
- Knowledge of relational databases (e.g., PostgreSQL, MySQL).
- Familiarity with version control systems (e.g., Git).
- Excellent problem-solving and communication skills.
- Preferred Qualifications:
- Experience with IX-API development and integration.
- Understanding of internet exchange operations and BGP routing.
- Exposure to network automation tools (e.g., Ansible, Terraform).
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Experience with cloud platforms (AWS, Azure, GCP).
- Contributions to open-source projects or community involvement.
Required Skills
proven experience with python django and django ninja for api development. strong understanding of restful api design
json
and open api specifications. proficiency in python and familiarity with asynchronous programming. experience with ci/cd tools (e.g.
jenkins
gitlab ci). knowledge of relational databases (e.g.
postgresql
mysql). familiarity with version control systems (e.g.
git).