Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Veuz Concepts SA and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
Role Description
This is a full-time on-site role for a Python Django Developer (Mid-Senior) located in Kozhikode/Bahrain.
The developer will be responsible for designing and developing web applications using Python and Django frameworks.
Day-to-day tasks include writing efficient code, maintaining back-end and front-end functionalities, integrating databases, and collaborating with cross-functional teams to optimize software solutions.
What you’ll do
- Design and build REST APIs with Django/DRF.
- Model clean database schemas and write efficient SQL (Postgres/MySQL).
- Implement background jobs with Celery + Redis and handle file/email tasks.
- Integrate third-party services (payments, SSO, webhooks, analytics).
- Write tests, review code, and document what you ship.
- Package and deploy with Docker; work with AWS/OCI (EC2/RDS/S3/ALB).
- Monitor, debug, and tune performance in production.
- Collaborate with product/design; break work into clear tickets and timelines.
Must-haves
- 3+ years with Python (3.x) and Django (incl.
DRF).
- Strong SQL; query optimization and indexing.
- Celery + Redis, REST best practices, JWT/session auth.
- Git, Docker, Linux fundamentals, Nginx/Gunicorn/uWSGI.
- Unit/integration testing and basic security (OWASP, CSRF, XSS, SSRF).
- Clear communication and ownership mindset.
Nice to have
- Django Channels/WebSockets, real-time features.
- Frontend basics (React/Vue) for simple admin/portal screens.
- AWS/OCI experience at scale; caching (Redis), CDN.
- Elasticsearch/OpenSearch, message queues, or ETL.
- SSO (OAuth2/SAML), payments, multi-tenant design.
- BI/reporting experience.
What you get
- Competitive salary + performance bonus
- Travel opportunities for on-site event launches (GCC/MEA)
How to apply
Email your CV (with GitHub/portfolio) to mejobs@veuz.sa
1.
Or apply on LinkedIn
Don't Miss This Opportunity!
Veuz Concepts SA is actively hiring for this Python Django Developer (Mid–Senior) [High Salary] position
Apply Now