OT
Django Developer
Ova Technologies
πΊπΈ United States
Hybrid
2 months ago
- Django
- Python
- REST API
- Django REST Framework
- PostgreSQL
- MySQL
- SQLite
- Agile
- Docker
- NGINX
- MVC
- HTML
- CSS
- JavaScript
- Git
- JWT
- OAuth
- Linux
- Kubernetes
- Redis
- Celery
- AWS
- Azure
- GCP
- CI/CD
- Jenkins
- GitHub Actions
- Microservices
- React.js
- Angular
- Vue
- GraphQL
- WebSockets
- Elasticsearch
- RabbitMQ
- Unit Testing
- pytest
- Swagger
- OpenAPI
- Terraform
- Scrum
2 months ago
Job Title
Django Developer
Job Summary
We are seeking a skilledDjango Developer to design, develop, and maintain scalable web applications using the Django framework. The ideal candidate should have strong experience in Python, REST APIs, database design, and modern web development practices.
Key Responsibilities
- Design, develop, test, and maintain web applications usingPython and Django.
- Develop RESTful APIs usingDjango REST Framework (DRF).
- Build reusable, scalable, and secure backend services.
- Integrate third-party APIs and payment gateways.
- Design and optimize database schemas using PostgreSQL, MySQL, or SQLite.
- Collaborate with frontend developers to integrate user-facing elements.
- Write clean, maintainable, and well-documented code.
- Optimize application performance and troubleshoot production issues.
- Implement authentication, authorization, and security best practices.
- Participate in code reviews and Agile development processes.
- Deploy applications using Docker, Nginx, Gunicorn, and cloud platforms.
Required Skills
- Strong proficiency inPython.
- Experience withDjango andDjango REST Framework (DRF).
- Good understanding ofMVC/MVT architecture.
- Experience with relational databases (PostgreSQL/MySQL).
- Knowledge of HTML, CSS, JavaScript.
- Familiarity with Git version control.
- Understanding of RESTful API development.
- Experience with authentication methods such as JWT or OAuth.
- Knowledge of Linux environments and shell scripting.
Preferred Skills
- Experience with Docker and Kubernetes.
- Knowledge of Redis and Celery for background task processing.
- Familiarity with AWS, Azure, or Google Cloud.
- Experience with CI/CD tools such as Jenkins or GitHub Actions.
- Understanding of microservices architecture.
- Basic knowledge of frontend frameworks like React, Angular, or Vue.js.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 2β5 years of experience in Python and Django development.
- Experience in building enterprise-level web applications is preferred.
Technical Skills
- Python
- Django
- Django REST Framework
- PostgreSQL / MySQL
- REST APIs
- Git
- Docker
- Linux
- Redis
- Celery
- HTML, CSS, JavaScript
- Nginx
- Gunicorn
Nice-to-Have
- React.js or Vue.js
- GraphQL
- WebSockets
- Elasticsearch
- RabbitMQ
- Unit Testing (PyTest)
- Swagger/OpenAPI
- Terraform
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication skills.
- Team player with Agile/Scrum experience.
- Ability to work independently and meet project deadlines.
- Willingness to learn new technologies.
Django Developer Β· Ova Technologies