ECommerce Solution Architect

McKesson - Saint-Laurent, QC (il y a 30+ jours)

Postuler dès maintenant

English version to follow

McKesson touche la vie des patients en œuvrant dans pratiquement tous les secteurs des soins de santé dans le but d’améliorer la santé en général. Chez McKesson Canada, nous créons un impact dans la vie de 12 millions de Canadiens, chaque jour. Nous distribuons plus de 35 000 produits à partir de 17 centres de distribution à 6 300 pharmacies de détail, 1 350 hôpitaux, centres de santé longue durée, cliniques et établissements de santé partout au Canada. Toutefois, nous sommes beaucoup plus qu'une entreprise de distribution. Nous avons automatisé 2 500 pharmacies de détail et distribuons annuellement plus de 100 millions de doses de médicaments grâce à nos solutions d'automatisation. Les fabricants, les fournisseurs de soins de santé et les patients comptent sur nous pour une gamme complète de services qui contribuent à la qualité et l'intégrité des soins de santé pour le bénéfice de tous.

Chez McKesson, vous participerez à la création de produits et de solutions qui contribuent à la réalisation de la mission de l’entreprise, soit améliorer la qualité de vie et faire progresser les soins de santé. Travailler ici représente une occasion d’édifier une industrie qui est vitale pour nous tous.

Résumé de l’emploi

Le poste d’architecte de commerce électronique est un rôle de premier plan et la personne qui y est affectée est responsable de superviser la conception et la livraison à une équipe de concepteurs. L’équipe de concepteurs est chargée d’améliorer les produits destinés aux consommateurs appartenant à la suite de plateformes de commerce électronique McKesson. Ainsi, le rôle de l’architecte de commerce électronique comprendra aussi la supervision de nos implémentations d’Hybris, Shopify, BigCommerce ou d’autres solutions similaires. L’architecte de solutions sera responsable de la conception, du développement, de la modification et de l’évaluation de technologies pour les clients du commerce électronique et des services Web. Il ou elle analysera les besoins des entreprises et concevra des systèmes et des solutions pour celles-ci. Il ou elle contrôlera les architectures fonctionnelles et techniques, la stratégie d’intégration, participera aux phases de planification et de développement des projets et veillera à la conformité de la solution avec les normes et l’architecture établies.

Responsabilités spécifiques

Responsable des activités de conception et de développement d’architecture complexes à très complexes
Les personnes qualifiées seront responsables de la gestion des membres des équipes Scrum afin de garantir la réussite de la prestation et de s’assurer que les meilleures pratiques sont utilisées dans le but de maintenir le plus haut niveau de qualité, y compris mais sans s’y limiter, la révision du code, l’utilisation des tests JUNIT, etc.
Analyser/évaluer les exigences et produire des documents de définition selon des méthodologies clairement définies ainsi que des POS
Développer une architecture détaillée basée sur l’analyse des besoins des utilisateurs et des fonctionnalités des systèmes d’entreprise; créer un plan de déploiement de haut niveau et collaborer avec ou diriger l’équipe de projet
Diriger la conception de l’architecture globale, l’évaluation de la portée (par exemple, le budget, le temps, les efforts) et l’incidence du système sur les solutions proposées
Diriger l’évaluation des composants logiciels et matériels pour assurer la conformité de la solution aux normes et à l’architecture établies
Passer en revue toutes les modifications qui affectent ou impactent l’architecture
Proposer des modifications à l’architecture du système et aux règles d’intégration; peut coder des cadres et des services d’entreprise
Surveiller les technologies de l’information et développer un corpus de connaissances en architecture d’entreprise
Promouvoir l’architecture informatique et transmettre les connaissances aux différents intervenants
Organiser et dispenser une formation sur les systèmes, les règles et les technologies de l’entreprise
Fournir une mise à jour sur la portée, le calendrier et le budget des projets et des initiatives

Exigences du poste

Expérience pratique significative avec SAP/Hybris pour la création de solutions de commerce interentreprises ou de commerce électronique de détail
Expérience pour développer et maintenir des standards, des outils et des meilleures pratiques pour les équipes dans des environnements de complexité d’entreprise
Expérience de travail dans des environnements de serveur à charge équilibrée ou en grappe
Expérience avec l’utilisation d’outils de processus de construction (Gradle, Artifactory, Concourse, Bamboo ) et avec l’utilisation d’outils tels que JIRA, GIT et Gradle
Expérience dans l’intégration de diverses applications et systèmes; avec une connaissance des microservices, du développement d’API, de GCP, d’Azure, de milieu de travail adaptatif et de la technologie de type conteneur (par exemple, Docker ou Kubernetes)
Expérience dans le développement de plans complexes dans un contexte de progrès technologique
Solides compétences analytiques et capacité à faire preuve de discernement lors de l’évaluation de solutions potentielles, tout en respectant les délais impartis et en s’adaptant aux changements de priorités et aux objectifs de l’entreprise
Solide connaissance et expérience des concepts informatiques et logiciels, des cadres, des services/composants de réutilisation et de la modélisation de solutions
Capacité à diriger une équipe ou à travailler de manière autonome
Capacité à travailler clairement en anglais avec de fortes compétences en rédaction technique; la maîtrise du français est considérée comme un atout majeur
Organisé, méthodique, avec une approche de travail rigoureuse
Capacité à travailler efficacement sous pression, en situation de crise et en mode multitâche
Connaissances dans les domaines de la distribution, de la pharmacie, de la santé ou de l’automation souhaitables, Baccalauréat en informatique (ou expérience équivalente)
Au moins dix années d’expérience générale dans le secteur des technologies de l’information
Au moins cinq années d’expérience dans le secteur du développement de systèmes ou de solutions de moyenne à grande échelle associant des composants distribués à des technologies modernes

*****************************************

McKesson is in the business of better health and we touch the lives of patients in virtually every aspect of healthcare. At McKesson Canada, we touch the lives of 12 million Canadians every day. We carry more than 35,000 products in 17 distribution centers and ultimately provide distribution to 6,300 retail pharmacies, 1,350 hospitals, long-term care centers, clinics and institutions all over Canada. But we're so much more than a distribution company. We've automated 2,500 retail pharmacies and dispense over 100 million doses a year through our automation solutions. Manufacturers, healthcare providers and patients count on us for a full range of services that contribute to the quality and safety of care for us all.

At McKesson Canada, you’ll help us carry out our mission to improve lives and advance healthcare. Working here is your opportunity to shape an industry that’s vital to us all.

Job Summary

The Ecommerce Architect position is a hand-on role that will provide design and delivery oversight to a team of developers. This team is responsible for enhancing consumer-facing products that belong to the McKesson suite of Ecommerce platforms; will include oversight of our implementations of Hybris, Shopify, BigCommerce or other similar solutions. The solution architect will be responsible for designing, developing, modifying, and evaluating technology for customers in e-commerce and web services. They will analyze business needs and designs enterprise systems and solutions. S/he guides the functional and technical architectures, integration strategy, participates in the planning and development phases of projects, and ensures the conformity of the solution with established standards and architecture.

Specific Responsibilities

Responsible for complex to highly complex architecture design and development activities
Qualified individuals will be responsible for providing leadership and direction to team members in scrum teams to ensure the successful delivery, and use of best practices to maintain the highest level of quality including but not limited to code reviews, use of JUNIT tests etc.
Analyze/ evaluate requirements and produce design documents according to clearly-defined methodologies and standard operating procedures
Develop detailed architecture based upon analysis of users’ needs and enterprise systems functionality; create high-level deployment plan and collaborate with or lead project team
Lead global architecture design, evaluation of scope (e.g. budget, time, effort) and system impacts of the solutions proposed
Lead evaluation of software and hardware components to ensure conformity of the solution with established standards and architecture
Review all modifications that affect or impact the architecture
Propose modifications to system architecture and integration rules; may code enterprise frameworks and services
Monitor IT technologies and develop a body of knowledge in enterprise architecture
Promote the IT architecture and transmit knowledge to various stakeholders
Organize and deliver training regarding enterprise systems, policies and technologies
Provide status update on scope, schedule and budget of projects and initiatives

Position Requirements

Significant hands-on experience with SAP/Hybris building B2B or B2C solutions
Developing and maintaining team standards, tools and best practices within enterprise complexity environments
Working experience with load-balanced and/or clustered server environments
Experience using build process tools (Gradle, Artifactory, Concourse, Bamboo ) and using tools such as JIRA, GIT, and Gradle
Experience in the integration of various applications and systems; with knowledge of microservices, API development, GCP, Azure, AWS and container technology (ex. Docker or Kubernetes)
Experience developing complex plans in a context of technological advancement
Strong analytical skills and ability to use sound judgement when evaluating potential solutions, while respecting fixed deadlines and adjusting to priority changes and corporate objectives
Strong knowledge and experience of IT and software concepts, frameworks, reuse services / components, and solution modeling
Ability to lead a team and work autonomously
Ability to work clearly in English with strong technical writing skills, fluency in French considered a strong asset
Organized, methodical with rigorous work approach
Ability to work efficiently under pressure, in crisis situations, and across multiple simultaneous priorities
Knowledge of the distribution, pharmaceutical, healthcare and/or automation fields preferred Bachelor’s degree in Information Technology (or equivalent experience)
Minimum 10 years’ general experience in Information Technology
Minimum 5 years’ experience in the development of systems and/or medium- to large-scale solutions combining distributed components with modern technologies

Worker Type

Regular

McKesson is an Equal Opportunity employer.

The material contained herein is provided for informational purpose only. All open jobs offered by McKesson on this recruitment system are subject to specific job skill requirements. The job skill requirements, qualifications, and preferred experience are determined by a subsidiary, office or department within the company which is offering the position, and all positions are subject to local prevailing employment laws and restrictions. This would include immigration laws pertaining to work authorization requirements and any other applicable government permissions or compliance.

The materials on this site are provided without warranties of any kind, either expressed or implied, including but not limited to warranties regarding the completeness of information contained on this site or in any referenced links. While McKesson attempts to update this site on a timely basis, the information is effective only as of the time and date of posting.

McKesson is an equal opportunity employer and values diversity in its workforce. We encourage applications from all qualified individuals and will accommodate applicants' needs, up to the point of undue hardship, throughout all stages of the recruitment and selection process.

The information on this site is for information purpose only and is not intended to be relied upon with legal consequence.

Current employees must apply through internal career site.

Join us at McKesson!