Siemens
Appnovation Technologies
Ingénieur Plateforme Cloud AWS
À propos de nous
Appnovation est la société de produits IA. Basée à Vancouver, Canada, avec des équipes dans le monde entier, Appnovation crée des produits IA, fournit des solutions d'IA d'entreprise et numériques, et co-investit avec des clients pour commercialiser de nouveaux produits IA.
L'open source est le fondement du travail d'Appnovation depuis 2007, et il reste le fondement de chaque produit IA que l'entreprise crée aujourd'hui. Les équipes d'Appnovation travaillent avec des organisations dans des industries hautement réglementées, y compris des leaders mondiaux tels que Pfizer, Google et AstraZeneca, pour les aider à adopter une IA qu'ils peuvent gouverner et posséder.
Nous recrutons des Ingénieurs Plateforme Cloud AWS pour construire et posséder les fondations de la plateforme. Cela signifie les comptes AWS, le réseau, l'identité et l'infrastructure-as-code sur lesquels tout repose, ainsi que le chemin de la validation à l'agent en cours d'exécution. Chaque ingénieur aura une spécialisation principale dans l'un des deux domaines ci-dessous et travaillera en étroite collaboration sur les deux. Il s'agit d'un engagement d'équipe nommé, donc la personne que nous proposons est celle qui commence.
DOMAINES DE SPÉCIALISATION
- Infrastructure & IaC : Construire et posséder la couche de base AWS : comptes, réseau, limites d'identité et modules IaC réutilisables à partir desquels le reste de la plateforme est construit.
- CI/CD & Déploiement d'exécution : Posséder le chemin de la validation à l'agent en cours d'exécution : builds de conteneurs, Amazon ECR, pipelines, promotion d'environnement et configuration du runtime AgentCore.
RESPONSABILITÉS DU POSTE
- Fondation de compte et d'environnement : Concevoir et mettre en place la structure multi-comptes AWS (Organizations, Control Tower ou équivalent) avec des garde-fous et des politiques de contrôle de service.
- Réseau : Construire des conceptions VPC sécurisées et une connectivité privée (points de terminaison VPC, PrivateLink, Transit Gateway) afin que les charges de travail des agents puissent atteindre les systèmes internes en toute sécurité.
- Limites d'identité : Définir les rôles IAM, les limites d'autorisation et l'accès au moindre privilège pour les services de plateforme, les pipelines et les équipes consommatrices.
- Modules IaC réutilisables : Construire et maintenir des modules Terraform et/ou AWS CDK versionnés que d'autres équipes peuvent utiliser en toute confiance.
- Pipelines de build : Concevoir et posséder des pipelines CI/CD qui construisent, testent, scannent et publient des conteneurs d'agents vers Amazon ECR.
- Promotion d'environnement : Automatiser la promotion de dev vers test vers production avec des portes d'approbation, le rollback et le suivi des versions.
- Déploiement d'exécution : Configurer et déployer des agents sur AgentCore Runtime, y compris les paramètres de session, la mise à l'échelle, la gestion de la configuration et des secrets.
- Modèles de chemin privilégié : Créer des dépôts de démarrage et des modèles de pipeline afin que chaque nouvel agent soit configuré et expédié de la même manière.
- Sécurité et conformité : Intégrer le chiffrement, la journalisation, le marquage, le scan d'images et les exigences d'audit dès le départ, en travaillant avec les équipes de sécurité des clients.
- Documentation et enablement : Rédiger la documentation des modules, les enregistrements de décisions et les runbooks afin que la plateforme ne dépende pas d'une seule personne.
QUALIFICATIONS
- 6+ années d'expérience en ingénierie cloud, plateforme ou DevOps, dont au moins 4 années d'expérience pratique dans la création d'environnements AWS de production.
- Solides compétences en infrastructure-as-code avec Terraform et/ou AWS CDK/CloudFormation, y compris la rédaction de modules réutilisables.
- Compréhension approfondie de l'IAM AWS, y compris l'accès inter-comptes, les limites d'autorisation et les politiques de contrôle de service.
- Solides connaissances en réseau AWS : conception VPC, routage, points de terminaison VPC, PrivateLink, Transit Gateway et DNS.
- Expérience pratique dans la création de pipelines CI/CD (GitHub Actions, GitLab CI, AWS CodePipeline/CodeBuild ou similaire).
- Solides compétences en conteneurisation : Docker, Amazon ECR, et déploiement sur ECS, EKS, Fargate ou Lambda.
- Expérience avec la gestion des secrets et de la configuration (AWS Secrets Manager, Parameter Store).
- Solide expérience pratique dans au moins l'un des deux domaines de spécialisation, et connaissances opérationnelles de l'autre.
- Communication claire et aisance à travailler dans une équipe mixte client et fournisseur.
QUALIFICATIONS PRÉFÉRENTIELLES
- Certifications AWS telles que Solutions Architect Professional, DevOps Engineer Professional ou Advanced Networking.
- Expérience avec Amazon Bedrock, AgentCore Runtime, ou le déploiement d'applications basées sur LLM/agents.
- Expérience avec les outils de politique-as-code et de sécurité de la chaîne d'approvisionnement (par exemple, OPA, Checkov, cosign, outils SBOM, Amazon Inspector).
- Expérience dans l'industrie pharmaceutique, des sciences de la vie ou une autre industrie réglementée avec des exigences strictes en matière de sécurité et de contrôle des changements.
QUI VOUS ÊTES
- Vous pensez en blocs de construction réutilisables et vous vous souciez des ingénieurs qui les utilisent après vous.
- Vous privilégiez les conceptions sécurisées, basées sur le moindre privilège, et vous pouvez expliquer pourquoi.
- Vous automatisez tout ce que vous avez à faire deux fois.
- Vous écrivez les choses afin que les décisions ne vivent pas uniquement dans votre tête.
- Vous travaillez bien au sein d'une équipe client et établissez rapidement la confiance.
- Vous avez une expérience préalable dans le conseil.
- Une expérience préalable et des contacts dans l'industrie des sciences de la vie sont préférables.
Merci de votre intérêt pour une carrière chez Appnovation Technologies ! Veuillez noter que seules les personnes sélectionnées pour un entretien seront contactées.
Chez Appnovation, nous reconnaissons que les équipes diversifiées sont les équipes les plus fortes. La diversité, l'équité et l'inclusion ne sont pas seulement quelque chose que nous embrassons - nous les célébrons ! Nous sommes fiers d'être un employeur garantissant l'égalité des chances et nous encourageons les candidats de tous horizons, expériences vécues et industries à postuler. Venez nous rejoindre chez Appnovation, et découvrez comment nous restons fidèles aux valeurs de notre entreprise tout en construisant de meilleures vies grâce à un meilleur numérique.
Des aménagements sont disponibles sur demande tout au long du processus de recrutement.
