Job Description

Job Title: Python Developer

Experience Level: 4-8 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 4 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.

Related Jobs