• Linux system administration experience

Compétences et expérience requises

  • Minimum de 5‑7 ans d’expérience en développement logiciel et programmation
  • Au moins 6 mois d’expérience pratique avec Python
  • Minimum de 1 an d’expérience dans un environnement Linux/Unix
  • Expérience avec les systèmes de gestion de code (Git, GitHub, GitLab ou équivalent)
  • Excellentes compétences en communication et en résolution de problèmes
  • Expérience de travail direct avec des clients ou parties prenantes
  • Capacité à lire, écrire et parler en anglais
  • Doit être légalement autorisé à travailler au Canada

Compétences et expérience souhaitées

  • 2 à 3+ ans d’expérience en développement logiciel
  • 2+ ans d’expérience avec Python
  • Diplôme (Licence ou Maîtrise) en informatique, ingénierie, mathématiques ou domaine connexe
  • Expérience dans un environnement Agile
  • Expérience dans l’industrie aérienne (gestion des équipages ou opérations)
  • Expérience avec des bases de données relationnelles et la modélisation des données
  • Expérience en développement piloté par les tests (Gherkin, Behave, PyTest)
  • Expérience avec Docker
  • Expérience avec les pipelines CI/CD
  • Expérience en script shell
  • Expérience en administration de systèmes Linux
  • Expérience avec des plateformes cloud (AWS, Azure, OpenStack)
  • Expérience avec Kubernetes
  • Expérience avec des outils de virtualisation (Vagrant, VirtualBox)
  • Expérience avec XML ou l’intégration de données d’entreprise
  • La maîtrise de l’espagnol est un atout

Description du poste

Nous recherchons un(e) développeur(se) d’applications logicielles pour rejoindre une équipe leader dans les technologies de l’aviation, spécialisée dans les solutions de gestion des équipages et des opérations pour les compagnies aériennes commerciales. Ce poste est hautement collaboratif et orienté client, offrant l’opportunité de développer à la fois des compétences techniques et professionnelles dans un secteur spécialisé et à fort impact.

Au quotidien, le candidat travaillera directement avec les clients pour comprendre leurs besoins d’affaires et les traduire en solutions techniques. Les responsabilités incluent la configuration et la personnalisation des solutions logicielles à l’aide de Python et d’outils propriétaires, la communication des choix techniques de manière claire aux parties prenantes techniques et non techniques, ainsi que l’assurance qualité via des pratiques de développement piloté par les tests.

Ce rôle implique également une collaboration étroite avec les équipes internes afin d’améliorer continuellement les processus et l’expérience client. Le candidat idéal est proactif, orienté solution et à l’aise dans un environnement dynamique combinant développement technique et interaction client.

Ce poste est hybride et basé à Montréal, QC, avec une présence sur site requise.

  • Salaire : 65 000 $ à 125 000 $ CAD , selon le niveau et l’expérience

#J-18808-Ljbffr
Similar jobs

Software Developer

Apply Now
Back to search page