
On-Site
Full-Time
Chennai, Tamil Nadu
India
Skills
Django
Back-End Web Development
XML
Amazon Web Services (AWS)
REST APIs
Python (Programming Language)
Object-Oriented Programming (OOP)
HTML5
Machine Learning
MongoDB
About the Role
Job Title: Python Developer
Experience Level: 5+Years
Location: Hyderabad
Job Description
We are seeking an experienced Lead Python Developer with a proven track record of building
scalable and secure applications, specifically in the travel and tourism industry. The ideal candidate
should possess in-depth knowledge of Python, modern development frameworks, and expertise in
integrating third-party travel APIs. This role demands a leader who can foster innovation while
adhering to industry standards for security, scalability, and performance.
Roles and Responsibilities
Application Development:
Architect and develop robust, high-performance applications using Python frameworks such
as Django, Flask, and FastAPI.
API Integration:
Design and implement seamless integration with third-party APIs, including GDS, CRS, OTA,
and airline-specific APIs, to enable real-time data retrieval for booking, pricing, and
availability.
Data Management:
Develop and optimize complex data pipelines to manage structured and unstructured data,
utilizing ETL processes, data lakes, and distributed storage solutions.
Microservices Architecture:
Build modular applications using microservices principles to ensure scalability, independent
deployment, and high availability.
Performance Optimization:
Enhance application performance through efficient resource management, load balancing,
and faster query handling to deliver an exceptional user experience.
Security and Compliance:
Implement secure coding practices, manage data encryption, and ensure compliance with
industry standards such as PCI DSS and GDPR.
Automation and Deployment:
Leverage CI/CD pipelines, containerization, and orchestration tools to automate testing,
deployment, and monitoring processes.
Collaboration:
Work closely with front-end developers, product managers, and stakeholders to deliver high-
quality, user-centric solutions aligned with business goals.Requirements
Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related
field.
Technical Expertise:
o At least 5 years of hands-on experience with Python frameworks like Django, Flask,
and FastAPI.
o Proficiency in RESTful APIs, GraphQL, and asynchronous programming.
o Strong knowledge of SQL/No SQL databases (PostgreSQL, MongoDB) and big data
tools (e.g., Spark, Kafka).
o Experience with cloud platforms (AWS, Azure, Google Cloud), containerization
(Docker, Kubernetes), and CI/CD tools (e.g., Jenkins, GitLab CI).
o Familiarity with testing tools such as PyTest, Selenium, and SonarQube.
o Expertise in travel APIs, booking flows, and payment gateway integrations.
Soft Skills:
o Excellent problem-solving and analytical abilities.
o Strong communication, presentation, and teamwork skills.
o A proactive attitude with a willingness to take ownership and perform under pressure.
Experience Level: 5+Years
Location: Hyderabad
Job Description
We are seeking an experienced Lead Python Developer with a proven track record of building
scalable and secure applications, specifically in the travel and tourism industry. The ideal candidate
should possess in-depth knowledge of Python, modern development frameworks, and expertise in
integrating third-party travel APIs. This role demands a leader who can foster innovation while
adhering to industry standards for security, scalability, and performance.
Roles and Responsibilities
Application Development:
Architect and develop robust, high-performance applications using Python frameworks such
as Django, Flask, and FastAPI.
API Integration:
Design and implement seamless integration with third-party APIs, including GDS, CRS, OTA,
and airline-specific APIs, to enable real-time data retrieval for booking, pricing, and
availability.
Data Management:
Develop and optimize complex data pipelines to manage structured and unstructured data,
utilizing ETL processes, data lakes, and distributed storage solutions.
Microservices Architecture:
Build modular applications using microservices principles to ensure scalability, independent
deployment, and high availability.
Performance Optimization:
Enhance application performance through efficient resource management, load balancing,
and faster query handling to deliver an exceptional user experience.
Security and Compliance:
Implement secure coding practices, manage data encryption, and ensure compliance with
industry standards such as PCI DSS and GDPR.
Automation and Deployment:
Leverage CI/CD pipelines, containerization, and orchestration tools to automate testing,
deployment, and monitoring processes.
Collaboration:
Work closely with front-end developers, product managers, and stakeholders to deliver high-
quality, user-centric solutions aligned with business goals.Requirements
Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related
field.
Technical Expertise:
o At least 5 years of hands-on experience with Python frameworks like Django, Flask,
and FastAPI.
o Proficiency in RESTful APIs, GraphQL, and asynchronous programming.
o Strong knowledge of SQL/No SQL databases (PostgreSQL, MongoDB) and big data
tools (e.g., Spark, Kafka).
o Experience with cloud platforms (AWS, Azure, Google Cloud), containerization
(Docker, Kubernetes), and CI/CD tools (e.g., Jenkins, GitLab CI).
o Familiarity with testing tools such as PyTest, Selenium, and SonarQube.
o Expertise in travel APIs, booking flows, and payment gateway integrations.
Soft Skills:
o Excellent problem-solving and analytical abilities.
o Strong communication, presentation, and teamwork skills.
o A proactive attitude with a willingness to take ownership and perform under pressure.