Backend Developer

Location: CA-Quebec-Montreal
Department: Software Engineering R&D (3510)

Description

Global Eagle Entertainment Inc. (Nasdaq : ENT) est un fournisseur mondial de contenu médiatique, de technologie et de solutions de connectivité pour l’industrie du voyage. Grâce à la plateforme de produits et services la plus complète de l’industrie, Global Eagle Entertainment fournit aux transporteurs aériens une gamme étendue de solutions à bord. Ce sont, notamment : le Wi-Fi, des films, la télévision, la musique, des logiciels interactifs de même que des solutions portatives de divertissement à bord, des services de gestion du contenu, de commerce électronique et de développement de contenus originaux. Au service de plus de 150 transporteurs aériens dans le monde, Global Eagle Entertainment livre des solutions d’une qualité et d’une valeur exceptionnelles à ses clients, ce qui leur permet d’atteindre leurs objectifs en matière d’expérience pour les passagers. Le siège social de l’entreprise se situe à Los Angeles, Californie, et elle a des bureaux et des équipes en Amérique du Nord, en Asie, au Proche et Moyen-Orient, en Europe, en Afrique, en Océanie et en Amérique du Sud.  Pour plus d’information, visitez www.globaleagle.com et suivez nous sur Linkedin

Sommaire du poste

Au sein de l’équipe du Airtime Framework, la personne choisie travaillera en étroite collaboration avec les membres de diverses équipes, dont celles de gestion de produit et gestion de projets, développement logiciel et de support et opérations.  Cette personne sera responsable de compléter les tâches de développement et d’opération à l’intérieur d’un framework qui permet d’offrir une solution de divertissement sans-fil pour les usagers du transport aérien. Plus concrètement, la personne choisie devra développer différents modules et composants « back-end » web dans un framework majoritairement en Python; tout cela dans une équipe orientée vers un développement produit.

Principales responsabilités 

  • Analyser les spécifications du projet et fournir des suggestions pertinentes au projet
  • Être impliqué dans le design de l’architecture et dans l’analyse de celle-ci avec l’architecte logiciel ainsi que les teams leads 
  • Développer de nouveaux modules et composants « back-end » requis par le framework 
  • Développer des API(s) REST/JSON 
  • Travailler sur des modules/composants et applications existantes pour des fins de maintenance lorsque requis 
  • Déterminer les tâches à effectuer à l’aide de Jira 
  • Estimer les temps de développement 
  • Produire les tests préliminaires et les tests unitaires 
  • Faire les ajustements nécessaires suivant les recommendations de l’équipe d’assurance-qualité 
  • Valider et tester le logiciel dans divers environnements de développement et de production 
  • Créer et mettre à jour la documentation durant tout le développement 
  • Collaborer avec toutes les équipes impliquées tout au long du projet 
  • Se garder à jour avec les nouvelles technologies Web 

Qualifications

  • Diplôme collégial ou universitaire dans un domaine informatique 
  • Au moins 3 ans d’expérience en développement Python
  • Au moins 3 ans d’expérience en environnement et développement Linux
  • Expérience dans la création ou l’utilisation de RESTful/JSON API
  • Expérience avec la virtualisation de système (VirtualBox, KVM, VMWare, Vagrant)
  • Expérience dans la configuration de serveur (Web, DNS, DHCP, Memcached)
  • Expérience dans la programmation scriptée (Perl, Python, Bash)
  • Expérience dans la configuration de réseaux, dans la sécurité logicielle et dans la surveillance de système sont des atouts.
  • Expérience avec la méthodologie Agile (Scrum, Kanban) 
  • Bilinguisme parlé et écrit ​

Domaines d'intérêts et compétences intrinsèques  

  • Esprit ouvert et flexible sur les mandats
  • Joueur d’équipe 
  • Excellentes habiletés de compréhension et de communication 
  • Analytique et orienté solutions 
  • À l’affut et compréhension des tendances technologies 
  • Autonome​

Notre offre:

  • Salaire selon votre expérience
  • Régime de retraite avec contribution employeur
  • Contribution employeur aux frais de transports en commun
  • Taux de cumul de vacances compétitif
  • 11 congés fériés
  • Horaire flexible
  • Assurances médicales et dentaires
  • Invalidité courte et longue durée

 

Global Eagle est un employeur garantissant l'égalité d’accès aux opportunités d’emploi. Les candidats qualifiés seront pris en considération pour le poste offert, sans égard à la race, la couleur, la religion, le sexe, l'orientation sexuelle, l'identité de genre, l'origine ethnique, le handicap.

 

Nous vous remercions de votre intérêt mais veuillez prendre note que seuls les candidats retenus seront contactés

Global Eagle is the leading satellite-based provider of connectivity and media for fast-growing mobility markets across air, land and sea. The company provides the industry’s most comprehensive and advanced global product and services platform to organizations and people on the move.  Our customers include commercial airlines, business jets, cruise and ferry lines, yachts, and commercial shippers. In addition, it provides products and services for the world’s most remote land-based natural resource energy operations, governments, non-governmental organizations, and mobile network operators.  Supported by best-in-class and proprietary technologies, Global Eagle offers a fully integrated suite of solutions for connectivity and content, including Wi-Fi, on-demand video, multi-platform and multi-format entertainment content, interactive software, portable In Flight Entertainment solutions, content management services, ecommerce solutions, original content development, voice, cellular and 3G/LTE services, and mission-critical communications.   Find out more at www.globaleagle.com and follow us on Linkedin

Role summary

WIthin the Airtime Framework team, the successful candidate will work closely with members of the product and project management teams, development, operations and support team.  This person will be  responsible for completing his/her tasks within the framework of ongoing development and operation of a wireless in-flight service and entertainment solution. More concretely, the successful candidate will develop different web modules and components for the back-end in a Python framework environment inside of a product oriented development team.

Key responsibilities 

  • Analyse project specifications and provide suggestions relevant to the project;
  • Be involved in architectural design and analysis with architects and other team leads;
  • Develop new back-end modules and components required by the framework;
  • Develop Rest/JSON API(s);
  • Work on existing modules/components and applications for maintenance when required;
  • Determine tasks to be carried out using Jira;
  • Estimate development time;
  • Carry out preliminary tests and unit tests;
  • Carry out necessary adjustment following recommendations from quality assurance;
  • Validate and test the Software in a variety of portable electronic devices;
  • Create/update the documentation throughout development;
  • Collaborate with parties involved throughout the project;
  • Keep abreast with new Web integration technologies.

Qualifications/Experience 

  • College or university diploma related to computer science;
  • More than 3 years of experience in Python development;
  • More than 3 years of experience in Linux development and environment;
  • Experience using RESTful/JSON API development;
  • Experience of Virtualization (Virtualbox, KVM, VMWare, Vagrant);
  • Experience in Server configuration (Web, DNS, DHCP, Memcached);
  • Experience with system programming (Perl, Python, Bash),
  • Experience in network configuration, IT security, technical support, and system monitoring is an asset;
  • Experience with Agile methodology (Scrum, Kanban);
  • Fluent in English and French spoken and written.

Skills/Interests 

  • Open minded and flexible on mandate;
  • Team Spirit;
  • Good communication skills;
  • Excellent problem-solving skills;
  • Willingness to learn;
  • autonomy  

What we offer:

  • A salary based on your real experience
  • A contribution to a Retirement Savings Plan sponsored by the employer
  • Monthly contribution to public transport fees
  • A competitive vacation accrual rate
  • 11 statutory holidays
  • Flexible hours
  • Medical and dental insurance
  • Short and long-term disability insurance

 

Global Eagle is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or disability.

 

We thank you for your interest but please take note that only shortlisted candidates will be contacted. 





Are you a returning applicant?

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search