Source : JobIllico
L'employeur

staples advantage

Emploi
Voir ou Postuler

Directeur, Développement logiciels

Numéro de référence: 
901919145
Date de publication: 
8 août 2020 
Principales fonctions: 

DescriptionRésumé du poste
Le Directeur de développement logiciels est responsable de l'intégration des processus d'affaires, la transformation et la modernisation de Staples Avantage Affaires Canada. Le Directeur sera chargé de :
? Développer des solutions en matière de fonctionnalité, de performance, d'évolutivité, de fiabilité, d'échéanciers d'exécution réalistes, et de respect des objectifs et des principes de développement
? Soutenir le commerce électronique et l'ingénierie des systèmes dorsaux (Backend) pour SAA Canada, en assurant qualité et évolutivité
? Construire des applications pour la transformation du commerce électronique
? Moderniser les systèmes de gestion de commandes, d'exécution des commandes et les systèmes de la chaîne d'approvisionnement
? Activer l'entreprise en créant de nouvelles capacités, options et fonctionnalités
? Collaborer et influencer les intervenants pour promouvoir l'automatisation, la simplification, la normalisation et l'innovation, et pour veiller à ce que les risques soient pris en compte et minimisés.
? Diriger la planification des stratégies de systèmes à court et à long terme tout en veillant à la rapide mise en marché/réduction du délai d'approvisionnement pour les produits nouveaux et existants en regroupant les ressources nécessaires dans l'ensemble de l'organisation
? Stimuler un environnement innovant dans lequel les équipes bâtissent la nouvelle génération des systèmes tout en conservant la stabilité de l'écosystème d'applications actuellement en place
? Examine les budgets annuels et exprime son point de vue sur la priorité et détermine l'affectation des ressources à regrouper et les efforts systèmes
? Favoriser la gestion du changement et la mentalité d'ingénierie tout en encourageant activement une culture
? Gère plusieurs priorités concurrentes dans un environnement dynamique
? Soutien l'expérience client, la croissance, et la profitabilité pour SAA Canada
? Bâtir des capacités de différenciation pour créer un avantage concurrentiel - Créer une architecture technique et une implémentation pour l'ensemble des composantes technologiques
? Recrute des talents de haut niveau pour SDS afin de continuellement relever la barre
? Maximise le retour sur investissement des initiatives et programmes technologiques
? Décide de la meilleure orientation technique pour assurer des activités commerciales ininterrompues
? En cas d'interruption de service, prends la décision sur la meilleure façon de restaurer la fonctionnalité opérationnelle
? Exploite les capacités Infonuagique de type PaaS pour accélérer le développement de nouveaux services
? Applique l'apprentissage machine pour améliorer l'expérience de commerce électronique
? Communique avec le VP+ de SDS pour susciter l'adhésion à l'approche d'ingénierie
? S'aligne avec les équipes de produits et de programmes pour assurer une transition harmonieuse
? Recrute les ingénieurs les plus talentueux pour bâtir des applications de haute performance
? Solides compétences techniques individuelles lui permettant de diriger des séances techniques approfondies

? Fortes compétences techniques, de communication, de leadership pour motiver et mettre au défi les équipes
? Supervise les responsabilités et les performances d'une équipe d'ingénieurs hautement technique
? Effectue des évaluations complètes de rendement et coaching/développement pour un rapport direct
? Assure un leadership transformationnel dans l'ensemble de l'organisation pour veiller à l'alignement approprié des départements afin d'atteindre les objectifs communs
? Construit une stratégie durable de gestion des talents et guides, mentor et accompagne professionnellement les individus et les chefs de file
? Champion de la prise de décision axé sur les données et passionné par l'amélioration des métriques de l'entreprise
? Dirige par l'exemple et les compétences pratiques


QualificationsQualifications de base:
? Baccalauréat en science informatique (Maîtrise, Doctorat de préférence) d'une université nord-américaine réputée
? Plus de 10 ans d'expérience en génie logiciel, incluant 5 ans et plus en matière de gestion technique pratique
? Certification AWS (SROA, Système de réserve d'outils analytiques) de préférence
? Gestion d'équipe d'envergure (3 Ingénieur-cadre ou plus, 10 associés ou plus)
? Ingénieur en logiciel de commerce électronique (Sites Web, et systèmes principaux de bout en bout)
? Expérience en développement d'application en nuage informatique
? Capacité à concevoir une architecture orientée service (SOA)
? Expérience de systèmes distribués (Technologie SMT, accès simultané)
? Connaissance approfondie des opérations logicielles, optimisation des performances, traitement parallèle, modularisation, des outils de profilage de code applicatif et de l'analyse algorithmique
? Forte expérience de programmation graphique orientée objet
? Expérience des diagnostiques, en recherche de panne, débogage et de l'intégration continue
? Expérience dans le développement de systèmes à grande échelle utilisant l'informatique parallèle et répartie
? Dirige le cycle de développement du logiciel, notamment la conception, le plan, le prototypage, l'intégration, les tests et la version finale
? Expertise dans la conception et le développement d'application distribuées hautement fiables, insensible aux défaillances axées sur les performances et l'efficacité

Qualifications privilégiées:
? Bilinguisme de préférence (anglais + français)
? Forte expérience avec les pratiques de l'ingénierie agile
? Compétences de programmation spécialisées en développement d'applications dorsales en NodeJS, Go, Python, Java ou Scala
? Expert en matière de création de microservices exposant REST APIs à l'aide d'infrastructures telles que Swagger/OpenAPI, App Service/Azure
? Fortes compétences en écriture de scripts en environnement Linux/Unix (p. ex. : Bash, Python, Perl)
? Expertise à travailler avec RDBMS (SGBDR, Système de gestion de base de données relationnelle) et NoSQL magasin de données sur site et dans le nuage informatique (p. ex. : SQL Server/Azure, PostgreSQL/Azure, MongoDB, Cassandra, Cosmos DB/Azure, DynamoDB/AWS, Redshift/AWS, Teradata, Oracle)
? Expertise à appliquer les meilleures pratiques dans les domaines de la gestion de la configuration, de l'automatisation, de l'intégration et du déploiement continu, et la surveillance utilisant des infrastructures telles que Ansible, Chef, Puppet, Terraform, Jenkins, et plate-forme et dock d'entretien dans le nuage informatique
? Expérience dans l'analyse des performances et le débogage d'applications ou de services Java à grande échelle (p. ex. : JConsole, VisualVM)
? Expérience de travail avec infrastructures de traitement de données (p. ex. : Hadoop, Spark, Kafka) est un plus
? Connaissance de l'infrastructure Spring et de l'écosystème Spring (Spring Boot, Spring Cloud, Spring Data, Spring Security) est un plus
? Expérience dans un environnement de développement de production, de préférence avec une exposition à la gestion des commandes, gestion des relations-clients ou en gestion des systèmes d'entrepôts

Poste: Technologie
Location(s): CA-QC-Boucherville
Horaire: Temps plein

L'utilisation du genre masculin a été adoptée afin de faciliter la lecture et n'a aucune intention discriminatoire.

Déclaration d'emploi
Staples Canada est engagé au principe de l'équité en matière d'emploi. Nous accueillons la diversité et encourageons les demandes de toute femme ou homme qualifié, incluant les personnes handicapées, membres de minorités visibles et les personnes autochtones

Staples est un employeur qui offre des chances égales d'emploi et nous vous fournirons un logement lors du processus d'embauche si nécessaire
Salaire: 
à discuter
Exigences
Scolarité
Diplôme: 
Aucune
Expérience de travail
Expérience minimum requise: 
Aucune
Lieu de travail