• Minimum 5 year of hands-on Modern C++ programming
• Experience in Cloud deployments, Preferably in GCP
• Solid tech background in creating new/or enhancing existing microservices
Must have:
Modern C++ (11+)
Unit Testing framework knowledge (nice to have Google Test)
Performance focused development
Multithreading
ability to perform unsupervised work with software documentation
Nice to have:
Google Cloud Platform
Valgrind
Perf (any other for measuring performance and memory consumption)
Protobuf
Bazel
Docker
Jenkins
Azure Virtual Desktop (AVD)
The system is designed to act as a single source of truth for both airline channels (direct channel APIs and NDC) and for data and analytics
The core component of the System is Retail Mixer. It is an orchestration application providing 3 distinct capabilities: Sourcing airline content (air, seat, ancillary) and third-party content (insurance, car, hotel) from any vendor or application. Creating and managing source-agnostic offers for each type of content in a way that its fully abstracted from the source. Distributing those offers on direct channels via JSON APIs or to indirect channels via NDC APIs. Retail Mixer is core component of Dakota in the Airline IT space, as well as in future New Marketplace use cases.
Team description: Global, Work From Anywhere Scrum Team of developers & quality assurance enginers.
Working on a cloud native, business critical architecture component