- Architect and build robust, scalable, and high-performance applications using Python and frameworks like Django and Flask.
- Implement and optimize API integration’s with third party systems (GDS, CRS, OTA and airline-specific APIs) to retrieve and manage real-time data (e’g’, booking, availability, pricing).
- Design and manage complex data pipelines for handling high volumes of structured and unstructured data, using ETL processes, data lakes, and distributed data stores.
- Develop and maintain modular applications using micro-services principles to support scalable, independent deployment and high availability.
- Optimize code for load balancing, faster query handling, and efficient resource management, focusing on reducing latency and enhancing the end-user experience.
- Implement secure coding practices, manage data encryption, and ensure compliance with travel industry standards (e.g., PCI DSS) and data protection regulations (e.g., GDPR).
- Automate testing, deployment, and monitoring processes using CI/CD pipelines, containerization, and orchestration tools.
- Work closely with frontend developers and stakeholders to deliver high-quality solutions.