Introduction
Dans le cadre de la création de nouveaux centres de projets et de services sur les bassins d'emploi où sont situés nos sites, le groupe IBM recherche un ensemble de profils techniques et fonctionnels pour le développement et la maintenance de projets dans les différents secteurs d'activité sur un parc applicatif important et stratégique. Vous serez intégrés dans une équipe projet, intégrant éventuellement des ressources du client, sous la responsabilité de profils seniors référents sur leur domaine d'expertise fonctionnel ou technique.
Nos clients opèrent actuellement leur transformation Digitale. Nous les accompagnons et les conseillons à cet effet pour articuler et mettre en place les technologies créatrices de valeur pour leur métier.
Your Role and Responsibilities
Contexte projet :
Vous justifiez d'une expérience dans des projets de migration vers le Cloud, idéalement en environnement RedHat Openshift, et vous souhaitez travailler dans un environnement passionnant et innovant autour des technologies telles que Kubernetes, Docker, les API, les microservices, les chaînes de construction et déploiement CI/CD avec les outils tels que Jenkins/CloudBees, Charts Helm.
Dans le cadre de ce programme, vous accompagnerez les équipes applicatives à la transformation de leur parc applicatif et à sa migration : conteneurisation, ré-architecture, refactoring et création de nouvelles applications.
Rejoignez notre équipe pluridisciplinaire et multi-technologies.
Un parcours de formation personnalisé sera mis en œuvre pour vous accompagner et vous permettre d'appréhender l'exhaustivité de l'environnement technique.
Vos missions :
• Collaboration avec les équipes fonctionnelles et les designers pour appréhender les besoins métiers
• Utilisation de procédure et d'outils de migration
• Packaging, gestion du code source et déploiement d'applications et de services
• Revue de code et apport d'expertise technique
• Supports aux équipes projet
• Rédaction de documentation nécessaire au processus démarche qualité architecture
Required Technical and Professional Expertise
Qualités ( soft skills ) re quises :
• Appétence pour les technologies
• Rigueur, organisation, esprit d'équipe, créativité, curiosité intellectuelle
• Aisance relationnelle et leadership
• Qualités rédactionnelles
Compétences techniques recherchées :
• Maitrise de l'éco-système Cloud (Red Hat OpenShift / Kubernetes / Docker)
• Maitrise du framework .NET Core et bonne compréhension de l'injection de dépendances
• Maîtrise des bases du langage SQL et du développement de services REST
• Expérience avec les outils de développement standards .NET (Visual Studio, Git et ses workflows) et un outil d'intégration continue, de configuration et de déploiement (Jenkins/CloudBees, Charts Helm )
Preferred Technical and Professional Expertise
Environnement Technologique :
• Langages : C# / .Net Core, Java, Python
• Cloud & Ops : Red Hat OpenShift / Kubernetes / Docker
• Bases de données : SQL Server/ PostgreSQL / NoSQL
• API : REST / OpenAPI Specification / Swagger
• Test : xUnit (TDD)
• Analyse de code : Sonar, CAST
• Messaging : Kafka
• Outils : GitLab / VS 2019
• Gestionnaires de sources / artifacts : GIT/ Artifactory / RTC
Prérequis :
• 2 ans d'experience minimum dans un poste similaire
• Avoir une formation d'Ingénieur Développeur ou équivalent, Bac +5
• Justifier d'une expérience de développeur d'applications en environnement Web de plus de 2 ans, avec pratique des approches agiles CI/CD avec les outils tels que Jenkins/CloudBees, Ansible et Charts Helm
• Connaissance de technologie : C# / .Net Core, Java, Python