Contexte
Objectif global : Administrer les briques méthodologie de la plateforme Continuous Integration
MISSIONS:
Le département a en charge la mise à disposition de briques techniques de la Chaîne Continuous Integration / Continuous Deployment utilisée par les DEV et les OPS du groupe.
Le service est plus particulièrement responsable des outils de type méthodologie et testing (Confluence, Jira, Experitest, Checkmarx, Octane…)
La mission générale est :
– de proposer et d’intégrer de nouveaux outils ou de nouvelles fonctionnalités à valeurs ajoutées pour répondre à des besoins utilisateurs (sécurité du code, automatisation des tests mobiles, besoins utilisateurs…)
– d’améliorer le fonctionnement au quotidien en déployant des process, des API et KPI pertinents
– de gérer les évolutions du socle applicatif en veillant au bon respect des normes de l’entreprise (solutions sécurisées en terme d’accès, de haute disponibilité…)
– de rédiger de la documentation sur la mise en œuvre et l’exploitation des briques
– d’accompagner la transformation des usages liés à ces outils
– d’assurer le niveau N3 des briques en responsabilité
Il est donc recherché une compétence experte dans l’installation et l’intégration de produits dans un contexte d’automatisation en étant capable de s’appuyer sur les briques de la chaîne de Continuous Integration (Jenkins, Artifactory, Bitbucket…) et Continuous Deployment (XLD / XLR).
Et dans un contexte spécifique de migrations de projets Jira / Confluence, le candidat devra avoir des compétences techniques dans l’administration de ces 2 briques.
Définition du profil :
Assure l’expertise de son domaine.
– Valorise et gère les évolutions en adéquation avec les besoins fonctionnels ou techniques tout en assurant conseil, assistance, information, formation et alerte.
– Effectue une veille technologique. Peut intervenir directement sur tout ou partie d’un projet qui relève de son domaine d’expertise et participer aux études de l’architecture générale et de son évolution ainsi qu’à la qualification des plates-formes informatiques.
– Assure l’ingénierie d’installation et de paramétrage de plates-formes simples ou complexes.
– Coordonne le cas échéant les différents acteurs qui interviennent dans le processus d’installation.
– Assure le bon fonctionnement des systèmes d’information en prenant en compte la disponibilité des Infrastructures système, la correction des incidents et le maintien en condition opérationnelle des infrastructures dans un objectif de qualité, de productivité et de sécurité.
– Conçoit, développe et intègre les capacités techniques s’appuyant sur les produits de son domaine d’expertise
– Dans le cadre des projets, participe aux études d’évolution de l’infrastructure (DESIGN) :
– Réalise la conception technique des nouvelles infrastructures ou produits techniques
– En relation avec les Architectes, contribue à la réalisation des POC1 et prototypes
– Participe aux études pour définir les infrastructures et / ou les produits nécessaires aux besoins des projets et au Maintien en Condition Opérationnelle des Infrastructures et / ou des produits
– Assure l’ingénierie, lors de la construction/installation/paramétrage des plates-formes techniques dans le cadre des projets (BUILD) :
– Peut être amené à participer à l’installation des infrastructures ou produits, le paramétrage et la validation des composants de l’infrastructure
– Coordonne le cas échéant les différents acteurs qui interviennent dans le processus d’installation
– Assure le bon fonctionnement des plates-formes techniques (RUN) :
– Garantit la disponibilité des ressources techniques
– Intervient, en expertise de Niveau 3 sur les incidents complexes de fonctionnement
– Réalise des diagnostics pour identifier les causes de dysfonctionnement et propose des corrections et des solutions de contournement
– Définit et met en œuvre les règles de bonne gestion et d’exploitabilité des systèmes ou produits et les qualifie d’un point de vue technique
– Contribue à la réalisation des actions de capacity planning voire en assure la responsabilité sur délégation de son responsable
Propose des solutions pour améliorer les performances des systèmes
– Assure l’expertise de son domaine, propose et gère les évolutions en adéquation avec les besoins fonctionnels ou techniques :
– Effectue la veille technologique sur les produits
– Participe aux études ou évolutions de l’architecture technique générale et ainsi qu’à la qualification des plates-formes informatiques
– Assure l’interface avec les experts des autres domaines.
– Vérifie l’application des normes (sécurité informatique, qualité?). Peut intervenir dans le choix des fournisseurs
– Garantit la bonne implémentation des produits pour atteindre le bon niveau de qualité de service en cohérenc
Compétences techniques :
- Administration Jira / Confluence – Confirmé – Impératif
- Développement Python – Confirmé – Important
- Chaîne CI / CD – Confirmé – Important
Connaissance linguistique : Anglais Professionnel (Impératif)