The MITRE Corporation
Modern Campus
Ingénieur DevOps Senior
Résumé du poste
Modern Campus recherche un Ingénieur DevOps Senior pour construire, opérer et améliorer l'infrastructure cloud qui soutient nos produits pour l'enseignement supérieur. Notre environnement est principalement AWS, avec des charges de travail supplémentaires sur Microsoft Azure. Vous apporterez une solide expérience de production avec Kubernetes, des compétences en automatisation de l'infrastructure et un jugement sûr lors de l'utilisation de systèmes orientés client.
Vous serez responsable du travail d'ingénierie, de la conception à l'exploitation en production, en partenariat avec le développement et la sécurité de l'information pour moderniser les applications, améliorer la fiabilité et réduire le travail manuel. Vous contribuerez également à l'orientation technique, encadrerez des ingénieurs et participerez à la rotation des astreintes. Pour les candidats ayant démontré un leadership technique inter-équipes, nous sommes ouverts à discuter d'un périmètre et d'un niveau plus larges.
Pourquoi rejoindre Modern Campus ?
Chez Modern Campus, nous transformons la manière dont les établissements d'enseignement supérieur interagissent avec les apprenants tout au long du cycle de vie de l'étudiant. Nous croyons qu'une croissance significative découle de la compréhension de nos clients, de la mise en relation de leurs défis avec les bonnes solutions et de la création d'expériences qui apportent une valeur mesurable.
Ce rôle offre l'opportunité de façonner l'avenir de la génération de la demande chez Modern Campus, en construisant des stratégies marketing innovantes et basées sur les données qui renforcent l'engagement client, accélèrent la croissance et relient l'impact marketing aux résultats commerciaux.
Ce que vous ferez *
- Concevoir, construire et opérer l'infrastructure AWS, y compris les charges de travail de production sur Amazon EKS et ECS/Fargate. *
- Être responsable des projets d'infrastructure, de la conception aux tests, au déploiement, à la planification du rollback, à la documentation et à la passation opérationnelle. *
- Développer l'infrastructure en tant que code, l'automatisation des déploiements et des capacités de plateforme réutilisables en utilisant des outils tels que Terraform, Ansible, Helm et Argo CD. *
- Construire et maintenir des pipelines de déploiement et d'automatisation, en partenariat avec le développement pour la modernisation des applications, la mise à l'échelle, la validation, la préparation à la production et les procédures de rollback. *
- Dépanner les problèmes d'infrastructure et d'application sur les systèmes d'exploitation, les réseaux, les conteneurs, les runtimes d'application et les dépendances de base de données. *
- Améliorer la surveillance, les performances et l'efficacité des coûts ; mettre en œuvre des contrôles de sécurité en partenariat avec la sécurité de l'information ; maintenir les mises à niveau et les correctifs de la plateforme, et tester les procédures de restauration des sauvegardes et de reprise après sinistre. *
- Contribuer aux normes techniques et aux revues de conception, encadrer des ingénieurs et travailler avec la direction pour prioriser les risques et les améliorations. *
- Participer à la rotation des astreintes, diriger le diagnostic des incidents et effectuer la maintenance planifiée. Communiquer clairement pendant les incidents et utiliser le travail de suivi, l'automatisation et les runbooks pour réduire les problèmes récurrents.
Ce que vous apporterez
Qualifications requises *
- Expérience substantielle en infrastructure et DevOps, généralement huit ans ou plus en infrastructure et cinq ans ou plus dans des rôles axés sur l'automatisation, ou une expertise démontrée équivalente. *
- Solide expérience pratique de Kubernetes en production, y compris les mises à niveau, le réseau, les contrôles d'accès, la mise à l'échelle et le dépannage. L'expérience d'Amazon EKS est fortement préférée. *
- Solide expérience AWS couvrant le réseau, IAM, le calcul, le stockage, l'équilibrage de charge et les bases de données gérées. *
- Expérience pratique avec Terraform, les conteneurs, Helm et les flux de travail de déploiement basés sur Git, y compris la construction et la maintenance de pipelines CI/CD à l'aide de GitHub Actions, GitLab CI/CD ou d'outils comparables. *
- Solides compétences en administration et dépannage Linux, y compris DNS, HTTP/TLS et performances système. *
- Solides compétences pratiques en réseau et en dépannage, y compris le routage, les pare-feu et la connectivité sécurisée telle que les VPN site à site ou les tunnels SSH. *
- Capacité à écrire du code d'automatisation maintenable en Python, Go, PowerShell ou un autre langage approprié, ainsi que des scripts shell. *
- Expérience dans le diagnostic des problèmes d'application et de base de données à l'aide de métriques, de journaux, de traces et d'outils de surveillance. *
- Capacité démontrée à réaliser de manière autonome des travaux complexes, à effectuer des changements de production sûrs et à communiquer les décisions techniques aux équipes. *
- Un diplôme en informatique ou dans un domaine connexe, ou une expérience pratique équivalente.
QUALIFICATIONS PRÉFÉRENTIELLES *
- L'expérience dans un ou plusieurs des domaines suivants est utile mais pas obligatoire. *
- Leadership technique inter-équipes, y compris l'architecture, les normes, le mentorat et l'adoption de capacités partagées. *
- Modernisation d'applications établies et création d'outils en libre-service. *
- Expérience avec Argo CD ou Ansible. *
- Expérience dans le support de technologies telles que Windows, Java/JVM, serveurs web, bases de données relationnelles, Kafka/MSK ou OpenSearch. *
- Expérience avec Microsoft Azure ou évaluation et intégration d'infrastructures inconnues lors d'acquisitions ou de migrations. *
- Expérience avec Keycloak ou des plateformes d'identité similaires, y compris les intégrations d'authentification unique (SSO) utilisant SAML ou OpenID Connect. *
- Ingénierie assistée par IA et automatisation opérationnelle avec des tests, des revues et des contrôles d'accès appropriés.
