Roku
Caris Life Sciences
Ingénieur DevOps Senior Staff
Résumé du poste
Chez Caris, nous comprenons que le cancer est un mot laid — un mot que personne ne veut entendre, mais qui nous relie tous. C'est pourquoi nous ne faisons pas que transformer les soins du cancer, nous changeons des vies.
Nous avons introduit la médecine de précision dans le monde et bâti une industrie autour de l'idée que chaque patient mérite des réponses aussi uniques que son ADN. Soutenus par une science moléculaire et une IA de pointe, nous nous demandons chaque jour : « Que ferais-je si ce patient était ma mère ? » Cette question guide tout ce que nous faisons.
Mais notre mission ne s'arrête pas au cancer. Nous repoussons les frontières de la médecine et menons une révolution dans les soins de santé, animés par l'innovation, la compassion et un but.
Rejoignez-nous dans notre mission d'améliorer la condition humaine à travers plusieurs maladies.
Si vous êtes passionné par un travail significatif et que vous voulez faire partie de quelque chose de plus grand que vous-même, Caris est l'endroit où votre impact commence.
Dirigez et innovez en tant qu'Ingénieur Cloud DevOps Senior Staff spécialisé dans AWS et Kubernetes pour architecturer, implémenter et optimiser une infrastructure cloud native évolutive et sécurisée. Menez des initiatives stratégiques, pilotez des transformations techniques et fournissez une expertise en migrations cloud, implémentations de sécurité et meilleures pratiques DevOps. Développez et exécutez des feuilles de route techniques à long terme, encadrez les ingénieurs juniors et collaborez avec la direction pour aligner les solutions technologiques sur les objectifs commerciaux. Promouvez une culture d'amélioration continue, de partage des connaissances et d'excellence opérationnelle au sein de l'organisation.
Responsabilités du poste
- Architecturer et diriger la mise en œuvre d'environnements Kubernetes complexes à grande échelle sur AWS EKS, en garantissant la disponibilité, l'évolutivité et la sécurité au niveau de l'entreprise. Concevoir et implémenter des fonctionnalités avancées, y compris la gestion multi-clusters, les architectures de service mesh et les contrôleurs personnalisés.
- Piloter des initiatives stratégiques de preuve de concept (PoC) pour les technologies émergentes, en évaluant leur impact potentiel sur le paysage technique de l'organisation et ses objectifs commerciaux.
- Diriger le développement de normes d'entreprise pour la gestion du cycle de vie des clusters Kubernetes, y compris les stratégies de mise à niveau, les politiques de sécurité et les cadres d'optimisation des performances.
- Fournir une consultation de niveau expert aux équipes interfonctionnelles sur la conception d'applications cloud natives, l'architecture de microservices et les stratégies d'orchestration de conteneurs.
- Architecturer et implémenter des solutions d'observabilité complètes et multicouches intégrant métriques, logs et traces. Développer des capacités de surveillance prédictive et établir des normes d'observabilité à l'échelle de l'organisation.
- Diriger l'adoption de pratiques avancées d'Infrastructure as Code (IaC) et superviser la mise en œuvre de pipelines sophistiqués de livraison continue basés sur CI/CD et GitOps (par exemple, ArgoCD), y compris des modèles de conception modulaires, des composants réutilisables et des cadres de tests automatisés pour un déploiement efficace des applications et une gestion des images sur plusieurs environnements.
- Expérience pratique avec la livraison continue basée sur GitOps utilisant ArgoCD (app-of-apps, gestion de la synchronisation/santé, déploiements Helm/Kustomize vers Kubernetes).
- Développer et exécuter la stratégie de sécurité cloud de l'organisation, y compris la mise en œuvre d'architectures zero-trust, de contrôles de conformité automatisés et de pratiques de sécurité en tant que code. Traduire les exigences réglementaires et de conformité complexes (par exemple, HIPAA, SOC2, SOX) en plans d'implémentation cloud actionnables.
- Diriger des initiatives de migration cloud et de modernisation d'applications à grande échelle, en collaborant avec les parties prenantes commerciales pour aligner les solutions techniques sur les objectifs organisationnels.
- Identifier et mettre en œuvre des opportunités stratégiques d'amélioration des processus et d'automatisation dans le paysage de l'infrastructure DevOps et cloud, en développant et en exécutant des feuilles de route à long terme pour améliorer continuellement les opérations cloud et les pratiques DevOps.
- Diriger les efforts de réponse aux incidents critiques et participer aux rotations d'astreinte pour soutenir et améliorer la fiabilité de l'infrastructure cloud critique.
Qualifications requises
- Diplôme de licence en informatique, technologie de l'information ou domaine connexe.
- 9+ années d'expérience dans des rôles DevOps ou d'ingénierie de la fiabilité de site.
- 7+ années d'expérience pratique avec les services AWS et l'architecture cloud.
- 7+ années d'expérience pratique avec Kubernetes, y compris une expertise approfondie en gestion de clusters, dépannage et optimisation.
- Maîtrise de niveau expert dans au moins un langage de programmation (par exemple, Python, Go) avec une expérience avérée dans le développement et la maintenance de logiciels de qualité production.
- Expérience approfondie des outils Infrastructure as Code (par exemple, Terraform, CloudFormation, AWS CDK) et capacité à concevoir des cadres IaC évolutifs et modulaires.
- Compréhension approfondie des technologies de conteneurisation et des plateformes d'orchestration, y compris les meilleures pratiques de sécurité et les techniques d'optimisation des performances.
- Expérience avérée dans la conception et la mise en œuvre de pipelines CI/CD et de flux de travail DevOps de niveau entreprise, de préférence avec GitLab CI, avec une expertise pratique GitLab CI/CD (pipelines, runners, modèles modulaires).
- Réseautage de niveau expert dans des environnements AWS complexes ; expérience hybride/multi-cloud un plus.
- Solides compétences analytiques et de résolution de problèmes, avec la capacité de dépanner des systèmes distribués complexes et de fournir des solutions innovantes.
- Capacité avérée à diriger des initiatives de PoC et à évaluer de nouvelles technologies.
- Expérience démontrée dans la création et la maintenance de documentation technique et de bases de connaissances.
- Excellentes compétences en communication, avec la capacité de transmettre efficacement des concepts techniques complexes à des parties prenantes techniques et non techniques, y compris la direction.
- Maîtrise de la suite Microsoft Office, en particulier Word, Excel, Outlook, et connaissances générales d'Internet pour un usage professionnel.
- Expérience pratique de l'utilisation d'outils de développement assistés par IA (par exemple, Claude, Cursor) pour accélérer le travail d'ingénierie, y compris la création d'automatisations, d'agents et de compétences/flux de travail réutilisables qui améliorent la productivité de l'équipe et réduisent le travail opérationnel.
- Expérience pratique avec la livraison continue basée sur GitOps utilisant ArgoCD (app-of-apps, gestion de la synchronisation/santé, déploiements Helm/Kustomize vers Kubernetes).
Qualifications préférées
- Certifications professionnelles AWS (par exemple, Solutions Architect Professional, DevOps Engineer Professional).
- Certifications Kubernetes (par exemple, CKA, CKAD, CKS).
- Expérience avec plusieurs plateformes cloud (par exemple, AWS, GCP) pour des architectures multi-cloud.
- Expertise approfondie des technologies de bases de données, y compris la conception et l'optimisation de systèmes de bases de données distribuées, notamment MySQL, PostgreSQL, et les plateformes Serverless.
- Maîtrise des outils de surveillance et d'observabilité spécifiques tels que DataDog et AWS CloudWatch.
- Expérience pratique des outils de gestion de configuration (par exemple, Ansible, Chef, Puppet).
- Expérience dans la mise en œuvre de systèmes ou d'outils de gestion des connaissances dans un environnement DevOps.
- Contributions à des projets open-source ou projets personnels démontrant une expertise cloud.
Fourchette de salaire annuelle
Exigences physiques
- Capacité à rester assis pendant de longues périodes en travaillant sur un ordinateur.
Formation
- Toutes les formations de sécurité et de conformité spécifiques au poste sont attribuées en fonction des fonctions professionnelles associées à cet employé.
Autre
- Le poste peut nécessiter une intervention après les heures de bureau pour des problèmes urgents et une disponibilité d'astreinte selon les besoins.
Fourchette de salaire annuelle
$170,000 - $220,000
L'offre de rémunération réelle au candidat peut différer de la fourchette de salaire publiée en fonction de la situation géographique, de l'expérience professionnelle, de l'éducation et/ou du niveau de compétence. Le ratio de rémunération entre le salaire de base et l'incentive cible (le cas échéant) sera finalisé à l'offre.
Conditions d'emploi : L'individu doit réussir le processus préalable à l'embauche, qui comprend une vérification des antécédents judiciaires, un dépistage de drogues, une vérification de crédit (applicable pour certains postes) et une vérification des références.
Cette description de poste reflète l'attribution par la direction des fonctions essentielles.
Rien dans cette description de poste ne restreint le droit de la direction d'attribuer ou de réattribuer des tâches et des responsabilités à ce poste à tout moment.
Caris Life Sciences est un employeur garantissant l'égalité des chances. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de religion, de couleur, d'origine nationale, de sexe, d'identité de genre, d'orientation sexuelle, d'âge, de statut de vétéran protégé, entre autres, ou de statut d'individu qualifié handicapé.
Description des avantages sociaux
- Options de couverture médicale, dentaire et visuelle très compétitives et inclusives
- Compte d'épargne santé pour les dépenses médicales et les dépenses des personnes à charge
- Compte de dépenses flexibles pour payer certaines dépenses personnelles
- Congés payés, y compris : vacances, jours de maladie et jours fériés
- Correspondance 401k et outils de planification financière
- Couvertures d'assurance LTD et STD, ainsi que des options d'avantages volontaires
- Programme d'aide aux employés
- Assurance animaux
- Assistance juridique
- Aide à la scolarité
