Role: RAVE programming (Jeppesen Rostering)
Location Remote (Offshore contract)
Duration 6 month contract
Role Overview
We are seeking an experienced developer with strong expertise in airline crew management systems, specifically Jeppesen Rostering, including the Studio application and RAVE programming environment. This role will support enhancements to our internal crew and training pilot bidding systems and collaborate closely with functional experts who understand the operational nuances of airline crew scheduling.
The ideal candidate combines technical development skills with functional knowledge of airline crew planning and rostering and can work effectively with planners, developers, and operations teams.
Key Responsibilities
Develop and maintain solutions within Jeppesen Rostering, including:
- Studio configuration and table setup
- RAVE development
- Develop and maintain scripts and automation using Linux shell scripting.
- Implement and maintain crew rules that govern:
- pilot availability
- flight assignments
- regulatory and contractual constraints
- Support configuration and optimization of the rostering engine used to generate crew schedules.
- System Enhancements
- Contribute to development of a training pilot bidding system, similar in concept to the Preferential Bidding System (PBS) used for pilot scheduling.
- Support enhancements to internal applications such as the PTB system.
- Collaborate with internal project leads on feature development and system improvements.
- Collaboration with Functional Experts
- Work closely with internal subject matter experts who understand the operational nuances of crew planning.
- Partner with crew planners and operations teams to translate business requirements into technical solutions.
- Support discussions with system vendors and internal stakeholders regarding system capabilities and improvements.
- Technical Development
- Develop and maintain scripts and automation using Linux shell scripting.
- Configure and maintain Studio tables and system configurations that support rostering logic.
- Support integration between rostering systems and related tools such as pairing and crew management platforms.
Required Qualifications
- Strong experience working with Jeppesen Rostering
- Hands-on experience with:
- Studio configuration
- Jeppesen RAVE programming
- Experience developing or maintaining crew scheduling / crew rostering systems
- Strong Linux shell scripting skills
- Understanding of airline operational concepts such as:
- crew availability
- pairing and scheduling
- pilot bidding and rostering
…