DevOps (H/F)
Job Description
DevOps (H/F)
Localisation :Besançon
En collaboration avec les équipes BackOffice SmartCity, dans un rôle de DevOps, vous travaillerez à la construction et à la maintenance des systèmes StreetSmart et Legacy.
Missions :
Au sein de l’équipe “Technology and Security”, vous avez la responsabilité :
- de la définition et de l’implémentation de la chaîne d’intégration et de déploiement de la R&D software de SmartCity. SmartCity se compose de 200 ingénieurs R&D utilisant 4 Datacenters répartis entre l’Amérique, la France et la Malaisie.
- de l’implémentation du framework cloud natif (Proxy, API Gateway, Service-Mesh, Event-Mesh, Datalake, …) sur une base Kubernetes qui portera les solutions applicatives développées par la R&D software de SmartCity.
- de l’implémentation du framework d’Observabilité et de sécurité de la plateforme.
Opérationnel :
- Gestion des environnements:
- Amazon Web Services: Elastic Kubernetes System + machines virtuelles, réseau (Topologie, VPN), Backups, DNS, Sécurité…
- Plateforme Nutanix Enterprise Cloud avec Karbon K8S
- Provisionnement, déploiement et automatisation des installations Kubernetes & Docker/Linux avec Terraform, Ansible & Helm
- Infrastructure as code sous GIT (Bitbucket, Git Flow, peer reviews, tests…)
- Outillage de l’usine logicielle:
- Rancher et CLI pour la gestion des clusters Kubernetes.
- Intégration et déploiement continue avec BitBucket pipeline + Argo (CD et Rollout)
- Création, Maintien et enrichissement de la plateforme : A définir entre ENVOY/NGINX, Linkerd/Istio, Kafka, Spark, Trino, S3/Cassandra, Redis/PostGres…
- Création, Maintien et enrichissement du Monitoring de la plateforme avec Kibana, Grafana, Prometeus, Fluentd, ECK…
- Création, Maintien et enrichissement de la sécurité de la plateforme avec CERT Manager, Vault, BlackDuck…
- Veille technologique des nouvelles versions des outils d’infrastructure cloud nativ, des mises à jour de sécurité et des solutions alternatives
- Support aux équipes R&D :
- Support des équipes de développement et d’intégration dans l’utilisation de la plateforme et des outils
- Point de contact avec le DCO Flowbird pour les solutions de déploiement, de monitoring et de sécurité
- Prise en charge d’évolutions de la chaîne de suivi de test, Intégration, Staging (QA) et Production
Profil :
Vous justifiez d’une expérience d’au moins 5 ans en Cloud Native Développement: en R&D et/ou en Opérations, et en connaissez les contraintes.
Vous maîtrisez l’anglais, à l’oral comme à l’écrit.
Doté(e) d’une solide expérience des langages de scripts, des outils de provisionnement, de monitoring, d’intégration et de déploiement continue.
Une solide expérience des systèmes distribués et des solutions en cluster est demandée.
Organisé(e) et rigoureux(se) dans votre travail, vous avez des compétences en résolution des problèmes et en rédaction de documentation et savez maîtriser la gestion des priorités.
Vous êtes reconnu(e) pour votre créativité et autonomie, ainsi que pour vos démarches d’automatisation. Reconnu(e) pour votre esprit d’équipe, vous êtes doté(e) d’un bon relationnel.