Passer au contenu

Carrières

Transcendez l'expérience de travail au quotidien. Work inspired.

Architecte logiciel Java - Google Cloud

Endroit:

Montreal - Quebec - Canada

Fonction:

Ingénierie

No. réf. :

201701462
Postuler >

Profil de l'entreprise

Libérez votre esprit d’initiative dès que vous devenez un Kronien.

AD OPT – une division de Kronos est un important fournisseur de solutions d’optimisation de la planification d’équipages pour l’industrie de l’aviation.
Avec 30 ans d’expérience en optimisation avancée axée sur la planification d’équipage, le nom AD OPT représente l’innovation, la technologie d’optimisation progressive, l’expertise en gestion des équipages, et surtout un soutien personnalisé. Vous désirez faire partie d’un groupe d’élite composé de professionnels hautement qualifiés? Nous pensons que nos employés forment un groupe spécial de personnes talentueuses, dynamiques et innovantes. C’est pourquoi nous nous désignons sous le nom de « Kroniens »

Vous désirez faire partie d’un groupe d’élite composé de professionnels hautement qualifiés? Nous pensons que nos employés forment un groupe spécial de personnes talentueuses, dynamiques et innovantes. C’est pourquoi nous nous désignons sous le nom de « Kroniens ». Pour les Kroniens, il n’y a pas que le travail qui compte. Nous reconnaissons aussi l’importance de maintenir un juste équilibre entre vie professionnelle et personnelle. En fait, c’est de rigueur! Qu’importe le poste que vous occupez à Kronos, vous êtes un Kronien. Et nous voulons que vous ayez la possibilité d’améliorer votre vie et celle des autres, au travail et ailleurs.

Kronos est le leader mondial en solutions infonuagiques de gestion des effectifs et du capital humain. Les applications de gestion des effectifs de Kronos adaptées aux divers secteurs d’activités sont spécialement développées pour les commerces, les fournisseurs de soins de santé, les établissements d’enseignement et les organismes gouvernementaux de toutes tailles. Des dizaines de milliers d’organisations – incluant la moitié des organisations Fortune 1000® - et plus de 40 millions de personnes réparties dans plus de 100 pays utilisent une solution Kronos chaque jour.

Description

Nous recherchons un architecte Java bilingue au sein de notre division AD OPT: c'est un nouveau poste et le but principal de notre nouvel architecte Java - Google Cloud sera à moyen / long terme de redesigner et fusionner nos trois principaux logiciels (Altitude Pairing, Altitude Rostering, Altitude Insight) en un seul et ce sur une architecture modulaire pensée pour des déploiements locaux ou sur des Cloud publics tel que Google. Vous rapporterez directement à notre directeur du développement des produits, et travaillerez en étroite collaboration avec les responsables du développement des équipes produits pour lancer ce projet ambitieux!
Ce nouveau poste au sein de l’organisation est clé dans la réalisation des ambitions que s’est fixé l’entreprise, et donc tout travail effectué dans le cadre des différents mandats entrepris auront une très importante visibilité auprès de la haute direction.
L’architecte obtiendra l'engagement organisationnel pour tous les systèmes et les plans de logiciel, évaluera et sélectionnera toutes les technologies nécessaires pour compléter ses plans. En outre, l'architecte fournit un leadership technique dans l'ensemble de l'organisation, depuis la prise de décision stratégique jusqu'au niveau de planification du projet.
Le candidat devra être en mesure de rallier les différents membres des équipes de développement par son leadership technique, sa capacité à coacher ses développeurs, son dynamisme, mais aussi consolider les bonnes pratiques jusqu’ici mises en place tout en les faisant évoluer : cela basé sur les observations et expériences internes.
Le poste est « hands-on » : il est attendu que l’architecte participe aussi à l’implémentation de certaines composantes logicielles.

COMPETENCES
• Aptitude à élaborer des plans d'architecture de systèmes stratégiques, en collaboration étroite avec les gestionnaires de produits ainsi que les analystes d’affaire;
• Connaissance des logiciels, protocoles et normes de systèmes actuels, y compris la conception de base de données, la modélisation de données, la mise en œuvre, l'intégration et l'optimisation des performances;
• Connaissance de plusieurs langages de programmation hérités et à la fine pointe de la technologie et des principes de conception tel que REST ou architecture de type SOA;
• Aptitude à travailler avec des frameworks de développement (Spring, Hibernate, etc.) et des technologies J2EE telles que JSP, Java Server Faces, JMS, JCA, JAAS, EJB et aussi Spring Boot, ReactJS, AngularJS ...;
• Connaissance des principes et des pratiques d'évaluation de logiciels;
• Connaissance des normes et des lois applicables en matière de performance, de fiabilité, de sécurité et de confidentialité.

Qualifications

• Diplôme universitaire dans le domaine de l'informatique / ingénierie ou des systèmes d'information (Maîtrise préférée);
• Sept années ou plus d'expérience professionnelle, à des niveaux de responsabilité de plus en plus élevés, en développant une expérience de produit logiciel traitant de la haute disponibilité et de l'évolutivité;
• Expérience éprouvée et succès dans la conception d'applications Web Java;
• Expérience avec deux ou plusieurs des éléments suivants: React, Angular 2+, Google Cloud, AWS, Azure, Node JS, Typescript, Bootstrap, SASS /Less, Hapi / Koa / Express;
• Excellentes compétences en communication parlée et écrite autant en français qu’en anglais;
Aptitude à travailler de façon autonome dans un environnement dynamique;
Aptitude à voyager si nécessaire à l’international (max 10% - 2 ou 3 semaines / an) : nos clients sont des compagnies aériennes aux quatre coins du monde !

Égalité d'accès à l'emploi

Kronos est fière d’être un employeur souscrivant au principe de l'égalité d'accès à l'emploi et s’engage à maintenir un environnement de travail diversifié et inclusif. Tous les candidats qualifiés seront pris en compte pour les emplois sans égard à la race, la couleur, la religion, le sexe, l’identité ou l’expression sexuelles, l’orientation sexuelle, l’origine nationale, l’incapacité physique ou mentale, l’âge, ou tout autre motif protégé par la loi locale, provinciale ou fédérale.