Job Title : Python Developer
Experience Level : 5-7 Years
Location : Hyderabad
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 availabilityPerformance 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.Education :
Bachelors or Masters degree in Computer Science, Engineering, or a related field.Technical Expertise :
At least 4 years of hands-on experience with Python frameworks like Django, Flask, and FastAPI.Proficiency in RESTful APIs, GraphQL, and asynchronous programming.Strong knowledge of SQL / No SQL databases (PostgreSQL, MongoDB) and big data tools (e.g., Spark, Kafka).Experience with cloud platforms (AWS, Azure, Google Cloud), containerization (Docker, Kubernetes), and CI / CD tools (e.g., Jenkins, GitLab CI).Familiarity with testing tools such as PyTest, Selenium, and SonarQube.Expertise in travel APIs, booking flows, and payment gateway integrations.Soft Skills :
Excellent problem-solving and analytical abilities.Strong communication, presentation, and teamwork skills.A proactive attitude with a willingness to take ownership and perform under pressure.(ref : hirist.tech)