Skip Navigation

BOEING

Build Something Better

Boeing Job Description Boeing Job Description
Search

Search Jobs

Browse By Category

Browse By Location

Browse by Category & Location

Systems Analyst 2

Job ID 695 Date posted 09/28/2017
Location Montreal Canada Canada
Job Description
Summary:
  • The Crew Implementation department is responsible for the customization and delivery of our Crew management products to airline customers and for making sure that we deliver the solutions that our customers truly need. Our cooperation with world leading customers such as AeroMéxico, Lufthansa, British Airways, Delta Airlines, Singapore Airlines, LATAM Airlines and Qantas, creates a dynamic, international business environment. 
  • We solve some of the most complex optimization problems in the world. We are passionate about making even the most complex simple and transparent for our customers. Our culture is characterized by creativity, professionalism, and hard work within an open and flexible work environment.  We believe that our employees must be allowed to think big and have fun for us to remain one of the top companies in the industry.
  • A relocation package will not be offered for this position.

Essential Functions: 
  • We are looking for a passionate developer with strong technical and analytical skills who wants to be part of a skilled implementation team: solving problems in resource optimization, designing and customizing complex crew management solutions for airlines. You will be a Systems Analyst. A typical project will bring you from requirements gathering through implementation to testing, training of the end users and documentation.
  • You must be flexible in terms of learning new technologies, programming languages, concepts and data structures. You are autonomous and a problem-solver, you have a great attention to details and you can sort through complex issues without documentation and support. You will be based in Montreal and there will be opportunities to travel to our customers. 

Education/Experience: 
  • Bachelor degree in a related field (or equivalent)
  • Minimum 2 years of software development experience
  • Experience in Java or Python
  • Experience working within a Linux environment and with shell scripting
  • Experience with database systems (SQL/Oracle)
  • Experience with versioning systems (Mercurial)

Preferred assets:
  • Experience working within a scrum team or in similar Agile project setups
  • Development using Eclipse
  • Experience with XML/HTML
  • Experience with Jira/Confluence
  • Knowledge of code review tools Crucible/FishEye
  • Knowledge of automation tool Jenkins
  • Knowledge of testing tools Gherkins/Behave


Knowledge, Skills, & Abilities: 
  • Analytical approach to problem solving 
  • Strong communication skills both within and outside of your team
  • Ability to work independently and be a team member
  • Ability to work with incomplete information
  • Detail oriented
  • Never settle spirit - comfortable with change (flexible)
  • Willingness to learn a proprietary language and the airline industry
  • “Can do” attitude
  • Energy and enthusiasm
  • Fluency in English and preferably other languages (Spanish, Portuguese)
  • Valid passport and available to travel




Analyste de Systèmes

En résumé:
  • Le département d’Implantation Équipage est responsable de la personnalisation et du déploiement des logiciels de gestion des horaires des équipages dans le secteur du transport aérien. Nous devons nous assurer que les solutions que nous livrons répondent véritablement aux besoins de nos clients. Notre collaboration avec des clients d’importance mondiale, tels que AeroMéxico, Lufthansa, British Airways, Delta Airlines, Singapore Airlines, LATAM Airlines et Quantas, crée un environnement d’affaires international et dynamique.
  • Nous résolvons des problèmes d’optimisation parmi les plus complexes au monde. Nous nous efforçons de rendre simples et transparentes les problèmes les plus complexes. Notre culture se définit par la créativité, le professionnalisme, et le travail soutenu dans un contexte de travail ouvert et flexible. Nous souhaitons que nos employés puissent rêver grand et s’amuser afin que l’entreprise reste parmi les premières dans l’industrie.
  • Nous n’offrons pas de service de relocalisation pour ce poste. 

Tâches principales: 
  • Nous cherchons un développeur passionné ayant des compétences techniques et analytiques fortes et désireux de faire partie d’une équipe d’implantation de haut calibre: pour résoudre des problèmes d’optimisation des ressources, et concevoir et adapter des solutions complexes de gestion d’équipage pour des compagnies aériennes. Vous serez Analyste de systèmes. Un projet typique vous amènera de la définition des requis, à l’implantation et essais, jusqu’à la formation des utilisateurs et à la documentation.
  • Vous devrez apprendre de nouvelles technologies, langages de programmation, concepts et structures de données. Vous êtes autonome et capable de résoudre des problèmes complexes sans documentation ni support et vous êtes soucieux(se) des détails. Il s’agit d’un poste basé à Montréal avec possibilité de voyager chez le client.

Formation et expérience: 
  • Baccalauréat dans un domaine connexe (ou équivalent)
  • Minimum de 2 ans d’expérience professionnelle
  • Expérience en Python ou Java
  • Expérience dans l’environnement Linux et avec les scripts shell 
  • Expérience dans un système de bases de données (SQL/Oracle)
  • Expérience dans les systèmes de gestion des versions (Mercurial)

Atouts:
  • Expérience dans un environnement de développement agile ou semblable
  • Développement avec Eclipse
  • Expérience avec XML/HTML
  • Expérience avec Jira/Confluence
  • Utilisation des outils de révision de code Crucible/Fisheye
  • Utilisation de l’outil d’automatisation Jenkins
  • Expérience dans les outils de tests Gherkins/Behave


Connaissances, compétences et aptitudes:
  • Approche analytique à la résolution de problèmes
  • Bonne aptitude à communiquer à l’intérieur et à l’extérieur de votre équipe
  • Capacité de travailler de façon autonome ou en équipe
  • Capacité de travailler avec de l’information incomplète
  • Soucieux(se) des détails
  • Innovateur
  • À l’aise dans les changements
  • Envie d’apprendre sur l’industrie de l’aviation et un language de programmation propriétaire
  • Attitude positive
  • Énergique et enthousiaste
  • Bonne communication en anglais parlé et écrit (espagnol, portugais un atout)
  • Passeport valide et disponibilité pour le voyage

Division
Jeppeson

Related Jobs