Ingénieur Développement Logiciel H/F

FICHET Group
Canton de Tours-4, France
3 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Canton de Tours-4, France

Tech stack

.NET
API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Azure
Bash
Command-Line Interface
Software as a Service
Static Program Analysis
Computer Security
Continuous Integration
Linux
DevOps
Python
Team Foundation Server
NuGet
Open Web Application Security
Powershell
Prometheus
Azure DevOps Pipelines
Software Engineering
SonarQube
YAML
Scripting (Bash/Python/Go/Ruby)
Delivery Pipeline
Grafana
Amazon Web Services (AWS)
GIT
Angular
Kubernetes
Software Version Control
Devsecops
Docker

Job description

Au sein de l'équipe FichetConnect, vous secondez l'ingénieur DevOps référent sur l'ensemble du périmètre DevOps, SysOps, SecOps et FinOps. L'équipe développe et opère des produits logiciels déployés à la fois en mode SaaS hébergé et chez des clients on-premise, dans un environnement multi-technologies (.NET, Angular, Python, Docker, Kubernetes, AWS).

Vous aurez à la fois des missions opérationnelles récurrentes et la responsabilité de projets techniques structurants, menés de bout en bout.

Votre environnement technique

Vous évoluerez au sein d'un environnement DevOps moderne basé sur :

  • Azure DevOps (CI/CD, pipelines YAML)
  • Docker & Kubernetes (RKE2, k3d)
  • AWS (ECS, ECR, RDS, CloudFront, Secrets Manager, Cost Explorer)
  • SonarQube, Dependency-Track, Cosign, Kyverno
  • Prometheus, Grafana, Loki
  • Python, PowerShell, YAML, Bash
  • Git & TFS

Missions opérationnelles

CI/CD & automatisation

  • Maintenir et faire évoluer les pipelines Azure DevOps (build, tests, publication de packages NuGet, déploiement).
  • Contribuer à la standardisation des templates de pipelines YAML réutilisables.
  • Intégrer les outils qualité dans les pipelines : SonarQube (analyse de code), Dependency-Track (analyse des dépendances) et Cosign (signature d'images).
  • Automatiser les tâches répétitives d'exploitation (scripts Python ou PowerShell).

Conteneurs & déploiement

  • Participer à la construction et à la maintenance des images Docker (optimisation, durcissement de la sécurité).
  • Contribuer aux déploiements sur AWS ECS et sur les environnements Kubernetes on-premise (RKE2).

Qualité & sécurité applicative (DevSecOps)

  • Analyser les rapports SonarQube et Dependency-Track, puis assurer le suivi avec les équipes de développement.
  • Contribuer à la conformité des pipelines avec les exigences de sécurité (OWASP, bonnes pratiques de l'ANSSI).
  • Participer aux revues des vulnérabilités (CVE) sur les images Docker.

Projets structurants confiés

Déploiement Kubernetes

  • Contribuer activement au déploiement de FichetConnect sur RKE2 (Gateway API, Envoy Gateway, Sealed Secrets, Kyverno).
  • Rédiger et tester des manifestes Kubernetes (Deployments, Services, ConfigMaps, politiques Kyverno).
  • Participer aux tests en environnement local via k3d.

Observabilité & monitoring

  • Mettre en place une stack de monitoring et de logs from scratch (Prometheus, Grafana, Loki ou équivalent).
  • Définir les tableaux de bord (dashboards) et les alertes pertinents pour les services FichetConnect.
  • Documenter l'architecture d'observabilité retenue.

FinOps AWS

  • Mettre en place un reporting automatisé des coûts AWS.
  • Identifier et proposer des optimisations budgétaires.
  • Configurer les alertes budgétaires et les tableaux de bord Cost Explorer.

Ce que vous apprendrez

  • Concevoir et industrialiser des pipelines CI/CD professionnels sur Azure DevOps.
  • Intégrer la sécurité dans les chaînes de build (DevSecOps : SonarQube, Dependency-Track, Cosign).
  • Déployer et exploiter Kubernetes en conditions réelles (on-premise RKE2 et cloud AWS).
  • Mettre en place une stack complète d'observabilité.
  • Appréhender les enjeux du FinOps sur un environnement AWS de production.
  • Travailler dans les contraintes d'un éditeur de logiciels : distribution, licences et sécurité de la chaîne logicielle.

Requirements

Ce poste est fait pour vous si :Formation Bac +5 en informatique, systèmes, réseaux ou DevOps (Master, école d'ingénieurs). Bac +3 (Licence professionnelle) accepté si profil très technique.Intérêt marqué pour les sujets DevOps, CI/CD, sécurité applicative et cloud.À l'aise avec Linux et la ligne de commande.Notions de scripting (Python ou PowerShell).Notions de conteneurs (Docker) et, idéalement, de Kubernetes.Rigueur, autonomie et capacité à mener un projet de bout en bout.Goût pour la documentation technique., * Formation Bac +5 en informatique, systèmes, réseaux ou DevOps (Master, école d'ingénieurs). Bac +3 (Licence professionnelle) accepté si profil très technique.

  • Intérêt marqué pour les sujets DevOps, CI/CD, sécurité applicative et cloud.
  • À l'aise avec Linux et la ligne de commande.
  • Notions de scripting (Python ou PowerShell).
  • Notions de conteneurs (Docker) et, idéalement, de Kubernetes.
  • Rigueur, autonomie et capacité à mener un projet de bout en bout.
  • Goût pour la documentation technique.

EUR

Dashboard Prometheus Bash PowerShell AWS Linux Grafana Git Reporting Création d'une base documentaire Angular Kubernetes Python Autonomie SonarQube Scripting YAML Team Foundation Version Control Monitoring Docker

About the company

Fichet Group est un leader dans la sécurité des personnes, des biens et des données. Depuis plus de 200 ans, le groupe conçoit et fabrique des solutions innovantes alliant produits de haute sécurité et services sur mesure. Avec une expertise reconnue en gestion des risques et des menaces, Fichet propose une gamme complète de solutions, incluant du contrôle d'accès, des coffres-forts et portes blindées. Présent à l'international, le groupe s'engage à garantir l'excellence, la fiabilité et la satisfaction de ses clients. Rejoindre Fichet, c'est intégrer une entreprise innovante, à taille humaine, portée par une culture d'exigence et d'innovation., Fichet Group est un leader dans la sécurité des personnes, des biens et des données. Depuis plus de 200 ans, le groupe conçoit et fabrique des solutions innovantes alliant produits de haute sécurité et services sur mesure.Avec une expertise reconnue en gestion des risques et des menaces, Fichet propose une gamme complète de solutions, incluant du contrôle d'accès, des coffres-forts et portes blindées. Présent à l'international, le groupe s'engage à garantir l'excellence, la fiabilité et la satisfaction de ses clients. Rejoindre Fichet, c'est intégrer une entreprise innovante, à taille humaine, portée par une culture d'exigence et d'innovation.

Apply for this position