Architecte Technique Informatique H/F - B-Human
- Lille - 59
- CDI
- B-Human
Les missions du poste
Notre Client recherche un architecte technique, celui-ci sera rattaché au Responsable de l'Architecture du Système d'Information. Il travaille en étroite collaboration avec les architectes, les équipes de développement, les ingénieurs système et réseau, ainsi que les responsables de la sécurité informatique.
Missions détaillées
En phase de conception :
- Définir et élaborer l'architecture technique du Système d'Information, en alignement avec les besoins métiers et les contraintes technologiques.
- Évaluer et sélectionner les technologies, frameworks, et outils les plus adaptés pour les projets en cours.
- Assurer l'interopérabilité et la cohérence des composants techniques à travers l'ensemble des systèmes (serveurs, bases de données, middleware, etc.).
- Collaborer avec les équipes métier (AMOA) et les architectes pour comprendre les exigences fonctionnelles et les traduire en solutions techniques robustes.
- Contribuer à l'élaboration des référentiels techniques et participer à la modélisation des flux d'information et de données dans le SI.
- Intégrer les normes de sécurité et de conformité dans la conception technique
- Mettre en place une infrastructure as code (IaC), en utilisant des outils tels que Terraform, Ansible ou CloudFormation, pour automatiser le déploiement et la gestion des infrastructures.
- Implémenter une stratégie FinOps pour optimiser les coûts liés aux infrastructures cloud, en alignant les dépenses sur les besoins réels et en veillant à l'efficacité économique des solutions mises en place.
En phase d'implémentation :
- Superviser la mise en oeuvre des solutions techniques, en garantissant le respect des spécifications définies.
- Accompagner les équipes de développement et d'exploitation pour assurer la qualité et la performance des systèmes livrés.
- Mettre en place des environnements de développement, de test, et de production en collaboration avec les équipes d'infrastructure.
- Gérer les configurations techniques et les processus de déploiement continu (CI/CD) pour optimiser les cycles de développement.
- Mettre en place un Plan de Reprise d'Activité (PRA) pour assurer la continuité des services en cas de sinistre, et tester régulièrement son efficacité.
- Implémenter des solutions de monitoring avancées pour suivre la performance, la disponibilité et la sécurité des systèmes en temps réel.
En phase de Préconisation :
- Réaliser des études d'impact et de faisabilité pour les nouveaux projets ou technologies envisagées, en tenant compte de l'architecture existante.
- Proposer des améliorations techniques pour renforcer la scalabilité, la résilience, et la sécurité des systèmes.
- Assurer une veille technologique continue pour identifier les innovations pertinentes en matière d'architecture technique.
En phase de conseil et communication :
- Conseiller les responsables de projets et les directions métier sur les choix techniques et les meilleures pratiques en matière d'architecture.
- Faciliter la communication entre les équipes techniques et les autres départements pour garantir une compréhension commune des enjeux technologiques.
- Promouvoir une culture d'excellence technique et sensibiliser les équipes aux bonnes pratiques en matière de développement et de sécurité.
Livrables d'architecture :
- Dossier d'architecture technique détaillant les choix technologiques, les schémas d'intégration, et les procédures de déploiement.
- Documentation technique des systèmes et des interfaces.
Le profil recherché
Qualités requises :
- Excellentes capacités d'analyse et de résolution de problèmes.
- Leadership et aptitude à coordonner des équipes pluridisciplinaires.
- Rigueur, proactivité, et engagement envers la qualité des livrables.
- Capacité à communiquer efficacement avec des interlocuteurs techniques et non techniques.
Compétences techniques :
- Maîtrise des architectures orientées services (SOA) et microservices.
- Expérience dans la conception et l'intégration de systèmes distribués et d'infrastructures sur le cloud Microsoft (Azure) est indispensable
- Connaissance approfondie dans la gestion de conteneurs (Docker, Kubernetes).
- Expertise en sécurité des systèmes d'information et en mise en oeuvre de pratiques DevSecOps. Compétence en modélisation technique et en automatisation des processus de déploiement (CI/CD).
- Expérience en mise en place d'infrastructure as code (IaC) pour automatiser le déploiement des environnements.
- Maîtrise des pratiques FinOps
- Connaissance des pratiques de mise en place de Plan de Reprise d'Activité (PRA) et de monitoring des systèmes pour garantir la disponibilité et la résilience des services.