Django Backend Developer
Responsibilites :
- Design, develop, and maintain robust backend services and RESTful APIs using Django and Django REST Framework
- Work with asynchronous task processing using Celery and Redis for background job handling
- Implement and optimize database queries using PostgreSQL
- Integrate and maintain third-party services and APIs (AWS, Google APIs, OpenAI)
- Participate in code reviews and contribute to technical architecture decisions
- Write clean, maintainable, and well-tested code
- Monitor and optimize application performance
- Collaborate with frontend developers and other team members
Required Technical Skills :
- 4-5 years of experience with Django framework and Python
- Strong proficiency with Django REST Framework
- Extensive experience with PostgreSQL and GIS functionality
- Experience with asynchronous programming using Celery and message brokers (RabbitMQ/Redis)
- Proficient understanding of AWS services (S3, boto3)
- Experience with Docker and containerization
- Solid understanding of API security, authentication (JWT, OAuth)
- Experience with search engines (OpenSearch)
- Version control with Git
Preferred Skills :
- Experience with travel industry systems (Amadeus, booking engines, GDS)
- Experience with ML/AI integrations (Hugging Face, OpenAI)
- Knowledge of image processing libraries (Pillow)
- Familiarity with monitoring and profiling tools (django-silk)
- Experience with Google Cloud Services
- Understanding of natural language processing concepts
- Experience with real-time data processing
- Knowledge of travel industry data standards and APIs
- Understanding of booking flows and reservation systems
Qualifications :
- Bachelor's degree in Computer Science, Software Engineering, or related field
- 4-5 years of professional software development experience
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Experience working in an Agile development environment
Benefits :
- Competitive salary and benefits package
- Opportunity to work on challenging projects using cutting-edge technologies
- Professional development opportunities
- Flexible work arrangements
- Collaborative and innovative work environment
- Health insurance and other benefits
- Regular team events and activities
Contact US
Send us your resume with your preferred position to below address
careers@gumo.co.in