DevOps / SysOps Administrateur

A Definir Em Campo, Sabará - State of Minas Gerais, Brazil
Contract
Apply

Contexte

Dans ce contexte, la prestation « DevOps » permettra d’améliorer voire de faire évoluer le processus d’intégration continue (packaging, déploiement, tests) qui s’appuie exclusivement sur Gitlab, Salt, Python, Jira et X-Ray.

1/ Concevoir

  • Une méthode de travail qui permette un développement en « feature branche » en remplacement du mode actuel en « git flow »

  • L’évolution de la chaîne d’intégration continue avec Gitlab

  • L’évolution de la gestion des configurations des plateformes d’intégration

  • L’évolution de l’exécution des tests automatisés (unitaires et intégration) sur différentes plateformes dans le cadre d’obligations liées à la conformité (suivi des commits, suivi des déploiements et suivi de l’exécution des tests)

2/ Mettre en œuvre

  • Automatisation des processus de packaging, de déploiement et de test

  • Amélioration de la chaîne d’intégration continue de l’orchestrateur d’infrastructure (IaaS) développé en interne

  • Amélioration de l’outil GitLab en place et des pipelines d’automatisation pour accélérer le déploiement, les tests et d’autres processus liés au développement et à l’exploitation

  • Amélioration du packaging du logiciel

  • Gestion des infrastructures pour les développeurs (3 plateformes physiques)

  • Assurer la cohérence des processus et la qualité des applications en collaboration avec les équipes de développement et d’exploitation

  • Déploiement dans un environnement d’intégration

  • Coordonner le déploiement des nouvelles versions de logiciels et assurer leur bon fonctionnement en environnement de production

  • Assurer la conformité des processus de développement et de déploiement selon les normes de l’entreprise (ISO27001, SOC2, SecNumCloud) qui repose sur Jira, X-Ray et Gitlab

3/ Soutenir

  • L’activité d’intégration, la qualification et la mise en production de l’orchestrateur de Cloud

4/ Stack Technique

  • Gitlab

  • Python

  • Shell

  • Git

  • Agile (Scrum)

  • Jira

  • Xray

Livrables

  • Amélioration de la chaîne d’intégration continue basée sur Gitlab

  • Amélioration des temps de déploiements

  • Amélioration de la fiabilité des déploiements et de l’exécution automatisée des tests

  • Une étude voire une implémentation de l’intégration continue en « feature branch »

Compétences requises

  • Environnement anglophone nécessitant la connaissance de l’anglais à l’oral et à l’écrit

  • Expérience de 4 à 6 ans en tant qu’ingénieur Développeur QA Logiciel avec expérience des Services IaaS, tests de services basés sur le Cloud et mise en œuvre de processus automatisés de tests d’assurance qualité dans un modèle DevOps

  • Expérience avec les API du Cloud, UI, tests fonctionnels et tests de performance

Apply for this job

pattern