Compétences recherchées — Connectez-vous et téléversez votre CV pour comparer avec votre profil
Git REST API CI/CD +7 autres

Détails du poste

  • Lieu de travail : Montreal (Télétravail)
  • Type de poste : Permanent à temps plein

Entreprise

Company
Braintrust est un réseau mondial de talents qui met en relation des professionnels indépendants de premier plan avec des entreprises de premier plan pour des missions flexibles et de haute qualité. Nous aidons les organisations à recruter des talents qualifiés plus rapidement tout en donnant aux professionnels l’accès à des opportunités validées avec des équipes innovantes.

À propos de Devblock Technologies

Devblock Technologies recherche un Senior AWS Cloud Solution Architect pour soutenir une mission d’Order Management System à grande échelle pour un client du secteur retail. Ce rôle contribuera à définir l’architecture cloud AWS, l’approche d’intégration, les modèles d’infrastructure et le plan directeur de la phase de construction pour une plateforme OMS moderne et basée sur le cloud.

Le Solution Architect servira de responsable principal de l’architecture cloud AWS et collaborera étroitement avec les développeurs seniors de Devblock, les DevOps, les PM/BA et les parties prenantes du client. Compte tenu de l’ampleur et de la complexité de la mission, ce rôle devrait apporter un leadership en architecture cloud tout en travaillant, si nécessaire, avec des ressources spécialisées en application, ERP, OMS et en développement.

Présentation du rôle

Le Senior AWS Cloud Solution Architect sera responsable de la conception de l’architecture cloud d’une plateforme Order Management System. Cela inclut la conception d’une architecture AWS évolutive, la définition de modèles d’intégration pilotés par des événements, l’orientation du choix des services, le soutien à la planification de l’infrastructure, l’établissement de standards d’architecture cloud et l’aide à la transition de la solution de la découverte/conception vers la mise en œuvre.

Le candidat idéal possède une expérience solide de l’architecture cloud AWS, des systèmes pilotés par des événements, des services serverless, des API, de la sécurité cloud, de l’observabilité, de l’Infrastructure as Code, ainsi que de l’intégration en entreprise. Une expérience dans le retail, le commerce, la gestion des commandes, l’exécution/logistique (fulfillment), la gestion des stocks, les intégrations ERP, ou des plateformes opérationnelles connexes est fortement préférée mais n’est pas attendue comme responsabilité exclusive de ce rôle.

Ce rôle convient particulièrement à quelqu’un capable d’apporter de la structure aux décisions complexes d’architecture AWS, de communiquer clairement avec les parties prenantes, et de créer un plan directeur cloud pratique que les équipes de livraison pourront exécuter.

Responsabilités clés

  • Assurer le leadership de l’architecture cloud AWS pour une plateforme Order Management System à grande échelle.
  • Définir des modèles d’architecture cloud évolutifs, sécurisés, observables et maintenables.
  • Concevoir des modèles d’intégration pilotés par des événements et asynchrones en utilisant des services natifs AWS.
  • Guider le choix des services et les décisions d’architecture à travers EventBridge, API Gateway, Lambda, SQS, CloudWatch, IAM et les services AWS associés.
  • Travailler avec des spécialistes DevOps / IaC sur la planification de l’infrastructure, la conception Terraform, la sécurité et la stratégie de déploiement.
  • Travailler avec des développeurs seniors pour aligner l’architecture cloud sur l’architecture applicative, la conception des microservices et les besoins de mise en œuvre.
  • Évaluer les considérations liées au cloud et à l’intégration à travers le commerce, l’ERP, l’exécution (fulfillment), la gestion des stocks, la facturation et les systèmes tiers.
  • Créer des diagrammes d’architecture, des plans techniques, des décisions (decision records) et des guides de mise en œuvre.
  • Appuyer les équipes de livraison via des revues d’architecture, des clarifications et des décisions liées à l’architecture AWS/cloud.
  • Communiquer clairement les arbitrages (trade-offs) à travers les parties prenantes techniques, métiers et clients.

Expérience requise

  • Diplôme de Bachelor en Computer Science, Engineering, Information Systems ou domaine technique connexe de préférence ; une expérience professionnelle équivalente sera également prise en compte.
  • Certification AWS préférée, par exemple AWS Certified Solutions Architect – Associate ou Professional.
  • Expérience solide dans la conception et la mise en œuvre de systèmes à l’échelle de l’entreprise sur AWS.
  • Connaissance pratique des services AWS tels que EventBridge, API Gateway, Lambda, SQS, CloudWatch, IAM et les services natifs cloud associés.
  • Expérience dans la conception d’architectures cloud pilotées par des événements, asynchrones, évolutives, sécurisées et observables.
  • Expérience avec les concepts d’Infrastructure as Code, en particulier les meilleures pratiques de Terraform.
  • Compréhension solide de l’architecture des API, des contrats d’intégration, du versioning et de la communication système à système.
  • Capacité à créer une documentation d’architecture claire, des diagrammes, des plans techniques, des decision records et des guides de mise en œuvre.
  • Expérience à la tête de conversations sur l’architecture cloud avec des parties prenantes techniques et non techniques.
  • Jugement solide sur les arbitrages entre l’évolutivité, le coût, la complexité, la sécurité, le calendrier, la maintenabilité et le risque de livraison.

Expérience préférée

  • Expérience avec les Order Management Systems, les plateformes de commerce, les workflows d’exécution (fulfillment), les opérations retail, la logistique ou les plateformes de supply chain.
  • Expérience en support des intégrations ERP telles que NetSuite OneWorld ou des plateformes d’entreprise similaires.
  • Expérience avec des plateformes basées sur les microservices et l’architecture applicative distribuée.
  • Expérience dans la conception d’API pour des systèmes tiers, des applications front-end, des partenaires externes ou des intégrations d’entreprise.
  • Expérience avec l’optimisation Java Lambda, y compris les considérations de cold-start.
  • Notions de développement en Python ou Node.js.
  • Expérience dans le traitement de transactions à volume élevé, la modélisation de données d’entreprise, ou la conception de schémas évolutifs.
  • Expérience de travail avec des équipes d’ingénierie offshore, nearshore ou distribuées.

Profil du candidat idéal

Le candidat idéal est un leader senior de l’architecture cloud AWS capable de concevoir des solutions cloud évolutives et pratiques tout en collaborant efficacement avec des développeurs applicatifs seniors, des spécialistes DevOps, des parties prenantes ERP/OMS et des équipes client.

Ce rôle convient particulièrement à quelqu’un capable de mener la découverte d’architecture, de prendre des décisions de conception cloud éclairées, de documenter clairement les arbitrages et de créer un plan technique qui soutient la mise en œuvre. Les meilleurs candidats combineront profondeur technique, jugement en architecture, communication avec les parties prenantes et pragmatisme de livraison.