Cloud Solutions Architect
- Market p25–p75
- CAD 150k–CAD 318k
- Opened · 30d
- +6
- Closed · 30d
- −0
- Opened · 7d
- +6527% of open
- All software engineering
- 75,433open
About us
Appnovation is the AI Product Company. Headquartered in Vancouver, Canada, with teams around the world, Appnovation builds AI products, delivers enterprise AI and digital solutions, and co-invests with clients to bring new AI products to market.
Open source has been the foundation of Appnovation's work since 2007, and it remains the foundation underneath every AI product the company builds today. Appnovation teams work with organizations in highly regulated industries, including global leaders such as Pfizer, Google and AstraZeneca, to help them adopt AI they can govern and own.
ENGLISH WILL FOLLOW
La technologie est au cœur de toutes les offres d'Appnovation, du conseil à l'innovation numérique, en passant par la création de produits et services digitaux. Le département technologie se concentre sur la livraison de solutions logicielles qui permettent des expériences riches pour les utilisateurs, des applications mobiles et web à l'analytique avancée et l'apprentissage automatique, en passant par les plateformes de gestion de contenu et d'engagement.
Nos capacités technologiques reposent sur une expertise approfondie du cycle de vie du développement logiciel, une créativité constante, une passion pour le métier et une collaboration étroite avec les autres disciplines — des ingrédients essentiels à la réussite des expériences numériques et des partenariats clients.
En tant qu'architecte de solutions cloud, vous rejoindrez une équipe dynamique et expérimentée et réfléchirez à la mise à l'échelle de notre plateforme, d'un petit pilote à une échelle enterprise. Vous concevrez l'architecture pour des dizaines de milliers d'utilisateurs sur AWS, définirez les stratégies de mise en cache, multi-région et de fédération pour maintenir la plateforme rapide et résiliente à travers les géographies, et vous assurerez que l'architecture répond aux besoins de sécurité et de contrôle d'accès pour les contenus sensibles.
RESPONSABILITÉS PRINCIPALES
- Concevoir l'architecture de la plateforme à l'échelle enterprise (dizaines de milliers d'utilisateurs) sur AWS.
- Évaluer la scalabilité du backend Postgres/Supabase et concevoir des niveaux de mise en cache, une architecture multi-région et une fédération globale selon les besoins.
- Prendre en charge la stratégie de tests de charge et les objectifs de réactivité à travers les géographies.
- S'assurer que l'architecture répond aux besoins de sécurité et de contrôle d'accès pour les contenus sensibles.
- Produire des diagrammes d'architecture, des registres de décisions et des standards techniques.
- Guider et mentorer les ingénieurs sur les meilleures pratiques et les patterns cloud.
- Définir les exigences non fonctionnelles (disponibilité, résilience, coût, observabilité).
- Collaborer avec les équipes sécurité et conformité pour répondre aux contrôles enterprise.
- Soutenir les décisions de développement interne ou d'achat et les évaluations technologiques.
QUALIFICATIONS
- Baccalauréat en informatique ou dans un domaine connexe, 8 ans et plus en ingénierie dont 3 ans et plus en architecture.
- Expérience senior en architecture cloud sur AWS, certification recommandée (ex. : Solutions Architect Professional).
- Expérience en conception de systèmes distribués haute performance, faible latence et multi-région.
- Stratégies de mise en cache, fédération de données et tests de performance et de charge.
- Architecture de sécurité, incluant le contrôle d'accès basé sur les rôles et les attributs (RBAC/ABAC).
- Infrastructure-as-code (Terraform/CloudFormation) et conteneurisation (Docker/Kubernetes).
- Solide maîtrise des réseaux, IAM, optimisation des coûts et outils d'observabilité.
- Capacité à travailler dans un cycle de vie d'ingénierie enterprise établi et à être opérationnel rapidement.
- Excellentes compétences en communication avec les parties prenantes et en leadership technique.
QUI VOUS ÊTES
- Vous pensez à comment automatiser et opérer à grande échelle, pas seulement à résoudre le problème immédiat.
- Vous comprenez la pensée lean.
- Vous établissez des standards élevés en matière de qualité de code, de performance et de sécurité, et recherchez l'amélioration continue.