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