Description du poste
## Contexte de la mission
Mission chez un groupe industriel international spécialisé dans la billettique et la validation des titres de transport, au sein d'une équipe d'ingénierie d'environ 110 personnes. L'entreprise conçoit et déploie des solutions matérielles et logicielles pour les opérateurs de transport et les autorités organisatrices de mobilité (gestion des équipements de terrain, titres de transport, mises à jour à distance, supervision des équipements).
Le projet repose sur une solution existante de type legacy ; l'entreprise souhaite renforcer la sécurité et la robustesse du système à la suite d'un audit de sécurité. Un premier plan d'action a été expérimenté sur un périmètre pilote (équipements embarqués et serveurs). L'enjeu est de reprendre ces actions, de les industrialiser, de les déployer à plus grande échelle et de qualifier la solution.
L'équipe française est responsable de l'ingénierie système, de l'intégration logicielle et de la préparation au déploiement. Le développement applicatif est principalement réalisé par une équipe basée en Inde.
L'objectif de la mission est de prendre en charge l'intégration, la configuration, la sécurisation et le déploiement des environnements Windows, sur les équipements embarqués comme sur les serveurs backend.
## Taux journalier
TJM : 700 euros.
## Missions
### Intégration système et environnements Windows
- Prendre en charge l'intégration système d'une solution logicielle industrielle dans un environnement Windows existant.
- Préparer et configurer les environnements Windows embarqués et serveur.
- Vérifier la cohérence des versions du système d'exploitation et leur conformité aux exigences de sécurité.
- Intégrer les composants logiciels livrés par les équipes de développement.
- Préparer des environnements reproductibles, robustes et adaptés à un déploiement industriel.
- Identifier et résoudre les problèmes techniques liés à l'intégration système.
### Sécurisation des systèmes
- Mettre en œuvre les actions définies à la suite de l'audit de sécurité.
- Appliquer les mises à jour et correctifs de sécurité, notamment ceux liés aux vulnérabilités identifiées (CVE).
- Vérifier la configuration des systèmes et leur niveau de durcissement.
- Sécuriser la gestion des mots de passe, des identifiants et des secrets.
- Contrôler les mécanismes d'authentification, les droits et les accès.
- Participer à la configuration et à la sécurisation des pare-feu.
- Vérifier la conformité des équipements et des serveurs aux exigences de sécurité du projet.
### Infrastructure et administration système
- Configurer les composants d'infrastructure nécessaires au fonctionnement de la solution.
- Intervenir sur les serveurs backend hébergeant les services de supervision et de gestion des équipements.
- Vérifier les flux réseau et les règles d'accès entre les différents composants.
- Contribuer à la configuration des mécanismes de gestion des équipements, des clés, des journaux et des mises à jour à distance.
- Participer à l'analyse des incidents et des dysfonctionnements liés à l'infrastructure ou à la configuration système.
### Scripting, tests et qualification
- Développer ou adapter des scripts pour automatiser l'intégration, la configuration et le déploiement.
- Réaliser les vérifications techniques après application des correctifs et des changements de configuration.
- Tester et qualifier les environnements avant leur déploiement.
- Documenter les configurations, les procédures et les opérations réalisées.