Robert Half

Développeur Full Stack sénior

Robert Half désire recevoir votre candidature directement sur son site carrière.

  • En cliquant sur "Valider", je confirme avoir lu et accepté les conditions d'utilisation ainsi que la politique de confidentialité de Jobboom.

    Robert Half

    Développeur Full Stack sénior

    Robert Half Montréal, Québec

    Technologies et médias numériques
    Référence : 05020-0010544887
    Publié il y a 10 jour(s) | Toujours ouvert
    Permanent Aussitôt que possible
    Robert Half

    Description du poste


    Description

    Dans ce rôle, vous serez responsable du développement de solutions logicielles pour analyser et visualiser les données relatives aux scanners de sécurité à rayons X, l'activité d'utilisation du parc et l'impact des nouvelles initiatives, technologies et applications marketing sur cette activité. Vous serez un membre clé d'une équipe qui sera chargée de l'architecture, de la conception et du développement des nouvelles applications de produits et solutions d'analyse de notre client. Travaillant en étroite collaboration avec d'autres ingénieurs de logiciels, ingénieurs de test, chercheurs et chefs de produits, vous appliquerez les meilleures pratiques en matière de collecte, de transformation et d'utilisation de données massives à partir de scanners de sécurité radiographique. Dans ce processus, vous travaillerez avec les dernières technologies d'acquisition, de transformation et de visualisation de données, et vous évaluerez les technologies récentes, avec des approches innovantes.

    Tâches :
    Traduire les exigences au moyen d'un processus de développement agile en code de haute qualité;
    Concevoir des systèmes / une architecture globale d'applications basées sur le cloud;
    Rédiger du code réutilisable, testable et efficace;
    Mettre en œuvre des bonnes pratiques de codage sécurisé;
    Écrire des tests unitaires et d'intégration;
    Rédiger une documentation technique interne;
    Maintenir la qualité et assurer la réactivité des applications;
    Contribuer aux meilleures pratiques en matière de génie logiciel, au partage des connaissances, aux outils et à l'évolution de la technologie, ainsi qu'au développement de normes.




    Qualifications

    5+ années d'expérience dans le développement de logiciels d'applications en nuage dans le domaine de l'analyse de données visuelles ou dans un domaine connexe; Expertise en programmation back-end (Java, Python, JavaScript, Node.js, API RESTful, API Swagger, ...); Expertise en programmation frontale (HTML5, CSS, JavaScript, Réagir, Angulaire, d3, JQuery, Spring, AJAX, ...); Bonne compréhension des bases de données relationnelles et NoSQL (MySQL, MongoDB, ...); Bonne compréhension des meilleures pratiques en matière de sécurité du système et de protection des données; Solide compréhension et expérience démontrée dans l'utilisation des outils de développement de logiciels Agile (JIRA, Confluence, Git, Jenkins, ...); Expérience de la conception et de la mise en œuvre d'une architecture distribuée de micro-services et d'événements; Expérience de création et d'utilisation de conteneurs (avec Docker ou plates-formes de conteneurs similaires); Expérience avec au moins l'une des principales plateformes et services de cloud (AWS, Google Cloud, Azure); Esprit DevOps et bonne compréhension des principes d'intégration continue, y compris les tests unitaires, le déploiement automatisé, les tests en temps réel et les diagnostics; Travail très confortable avec les systèmes Linux; Compréhension des modèles de conception, UML; Intense curiosité et passion dans la théorie, la pratique et même l'esthétique de la visualisation de données de pointe (encodage visuel, principes de conception, communication efficace, visualisation interactive); Doit être capable de communiquer efficacement avec les clients internes d'une manière claire, concise et compréhensible à la fois verbalement et par écrit; Doit être capable de communiquer efficacement sous pression; Doit posséder d'excellentes aptitudes analytiques et de résolution de problèmes; Baccalauréat en informatique ou dans un domaine technique connexe; Expérience avec ElasticSearch, Logstash, Kibana et Beats; Expérience avec les files d'attente de messages (JMS, SQS, RabbitMQ, Kafka) (Atout); Expérience avec des outils de déploiement automatisés (Cloud Formation, Chef, Puppet, ...) (Atout); Expérience de l'apprentissage automatique et des algorithmes d'intelligence artificielle (Atout); Expérience de travail avec des concepteurs graphiques et conversion de conceptions en éléments visuels (Atout); Expérience de l'installation et de la configuration de serveurs Web sur des machines virtuelles Linux (Atout); Expérience de la programmation de systèmes embarqués basés sur Linux (C ++, Qt, QML, BitBake, Yocto, ...) (Atout); Connaissance des technologies Big Data (Hadoop, Scala, PySpark, ...) (Atout); Connaissance des techniques de transformation de données utilisées pour créer des ensembles de données analytiques (données soignées, normalisation, réduction de dimension, ...) (Atout); Multilingue (anglais / français et autres langues). Faites-nous part de votre intérêt pour ce poste en communiquant avec louis.karras@roberthalf.com.



    Notre entreprise figure sur la liste des « Entreprises les plus admirées au monde » du magazine Fortune® depuis 1998.
    Robert Half

    Robert Half

    Robert Half compte plus de 325 établissements de dotation en personnel dans le monde et offre des services de recherche d'emploi en ligne sur les sites Web de ses divisions, lesquels sont tous accessibles par l'intermédiaire du site www.roberthalf.ca....

    En savoir plus
    Robert Half
     

    Nouveau sur Jobboom

    Votre profil et votre CV seront désormais visibles par les employeurs.

    • Soyez repéré et contacté directement par les recruteurs
    • Augmentez vos chances de trouver l’emploi de vos rêves

    N’oubliez pas de compléter votre profil et de mettre à jour votre CV pour aider les employeurs à vous trouver.