Ingénieur DevOps
il y a 2 semaines
GIANTLINKest une entreprise spécialisée dans les domaines numériques. Nous accompagnons les organisations dans la création de solutions digitales innovantes, la protection de leurs systèmes et le renforcement de leurs équipes techniques grâce à des profils qualifiés. Basée àFès,Paris et GenèveGIANTLINK opère à l'échelle nationale et internationale, en offrant des services fiables, agiles et adaptés aux besoins du marché.Descriptif du poste :Le poste deDevOps Infrastructurea pour objectif de concevoir, déployer et maintenir l'infrastructure DevOps de l'entreprise afin de soutenir le développement et la livraison continue des produits digitaux du client final. Le rôle implique une forte expertise technique en gestion des infrastructures Cloud, notamment AWS, et en automatisation des processus de déploiement. Le ou la titulaire du poste sera chargé(e) de :· Mettre en place et gérer les pipelines CI/CD pour tous les projets de l'entreprise.· Automatiser le déploiement, la configuration et la scalabilité des environnements de développement, de test et de production.· Sélectionner et implémenter les outils DevOps les plus adaptés (orchestration, monitoring, gestion de code source, conteneurisation, etc.).· Assurer la sécurité et la gestion des accès via Keycloak, IAM et autres mécanismes d'authentification.· Collaborer avec les équipes de développement pour proposer des solutions techniques optimales répondant aux besoins métier.Le poste dépend du Team Lead, responsable du pilotage de l'équipe DevOps, des développements et de la coordination technique.Le ou la DevOps Infrastructure travaille en étroite collaboration avec :• Les Chefs de projet/les PO pour traduire les besoins métiers en solutions techniques et définir les priorités des déploiements.• Les PO pour valider les spécifications techniques et s'assurer que l'infrastructure répond aux besoins fonctionnels.• Les équipes de développement pour automatiser les déploiements et intégrer les bonnes pratiques DevOps dans les projets.• Les équipes DevOps / Infrastructure pour concevoir, implémenter et maintenir les pipelines CI/CD ainsi que la gestion des environnements Cloud et locaux.• Le Technical Architect / Lead pour garantir la cohérence des choix techniques, des architectures logicielles et des standards DevOps au sein de l'entreprise.Le rôle et les responsabilités sont de 4 ordres :1) Conception et planification2) Collaboration et excellence technique3) Qualité logicielle et automatisation4) Support et amélioration continue1) Conception et planification• Participer à la conception et à la mise en œuvre des nouveaux projets, en apportant un regard technique et pragmatique sur les besoins exprimés.• Contribuer à la bonne formulation et au cadrage des demandes, en clarifiant les besoins techniques ou fonctionnels avant leur mise en œuvre.• Évaluer la complexité et le temps de réalisation des tâches, participer aux estimations de charge et à la planification des sprints.• Mettre à disposition des prototypes ou versions intermédiaires permettant de tester rapidement les hypothèses et d'ajuster les orientations techniques ou fonctionnelles.2) Qualité logicielle et automatisation· Réaliser les développements planifiés dans l'outil de gestion de tickets et assurer le suivi des livrables jusqu'à leur validation.· Apporter une expertise technique sur les projets en cours ou existants, en contribuant à la maintenance et à l'évolution des produits.· Assurer la cohérence technique et fonctionnelle entre les plateformes web et mobile (sécurité, performances).· Participer à la gestion des cycles de build, de publication et de déploiement mobile via les pipelines CI/CD.· Contribuer à l'amélioration continue de la stabilité, des performances· Concevoir, maintenir et optimiser les pipelines CI/CD (GitLab, GitHub, Jenkins…) pour garantir la livraison continue et fiable des applications.· Mettre en œuvre des pratiques DevOps orientées Cloud AWS pour fiabiliser les déploiements.· Être vigilant sur la sécurité applicative, la conformité RGPD et la résilience des systèmes3) Collaboration et excellence technique• Participer activement aux rituels agiles (daily meetings, sprint planning, revues, rétrospectives) afin de garantir la transparence et la coordination au sein de l'équipe.• Collaborer avec les autres membres de l'équipe de développement, partager les connaissances acquises et participer à la montée en compétence collective.• Assister et accompagner les autres développeurs en cas de besoin,· Faire preuve de professionnalisme et de rigueur, en respectant les processus internes, les règles de sécurité et les standards de qualité définis.4) Support et amélioration continue• Concevoir, mettre en œuvre et maintenir les tests unitaires pour garantir la fiabilité du code.• Développer des tests d'intégration afin de valider la cohérence entre les différents services et API.• Intégrer les tests dans les pipelines CI/CD afin d'assurer la qualité continue et la non-régression.• Suivre les indicateurs de qualité logicielle : couverture de code, performance, logs d'erreurs, stabilité des versions.• Remonter de manière proactive les problèmes techniques ou fonctionnels identifiés lors des développements ou maintenances, et proposer des solutions correctives ou préventives.• Apporter des éléments de réponse au support technique, en contribuant à la compréhension et à la résolution des incidents signalés.• Être force de proposition sur les outils, frameworks et pratiques DevOps pour améliorer la productivité et la fiabilité des livraisons.• Participer à la documentation technique et fonctionnelle des solutions développées.• Contribuer à la migration progressive des solutions existantes vers AWS, en garantissant disponibilité, scalabilité et optimisation des coûts.• Apporter un support technique sur les problématiques Cloud AWS et de gestion des identités Keycloak.Profil Recherché:· Formation supérieure en informatique, ingénierie logicielle ou équivalent.· >7 ans d'expérience en développement Fullstack et DevOps.· Connaissance des environnements Cloud (AWS,GCP, Azure) et des outils d'orchestration (Docker, Kubernetes).· Maîtrise des environnements Cloud AWS (EC2, S3, RDS, IAM, VPC, etc.).· Gestion de la migration d'infrastructures vers AWS (Lift & Shift / Modernisation).· Pratique confirmée de gestion et de configuration Keycloak (IAM, SSO, RBAC).· Expertise CI/CD : automatisation des pipelines et intégration des tests dans les chaînes DevOps· Pratique confirmée des pipelines CI/CD et des outils de versionning (GitLab, GitHub, Jenkins).· bases en bases de données SQL et NoSQL (PostgreSQL, MongoDB, Redis).· Bonne compréhension des architectures API-first, microservices et serverless.Connaissance des pratiques de qualité logicielle et de tests automatisés (unitaires, intégration, E2E) intégrés aux pipelines CI/CD· Esprit analytique, rigoureux et orienté solution.· Connaissance des principes Agile / Scrum et goût du travail collaboratif.· Autonomie, curiosité technique et capacité d'autoformation.· Maîtrise du français et de l'anglais (B2 minimum).
-
Ingénieur DevOps
il y a 2 semaines
Fès, Fès-Meknès, Maroc giantlink Temps plein 60 000 € - 120 000 € par anDans le cadre d'un projet client stratégique, nous recherchons un(e) Ingénieur DevOps / Infrastructure Senior afin de renforcer une équipe technique dédiée à la conception, au déploiement et à l'exploitation d'une infrastructure Cloud moderne et scalable.Vous disposez d'une forte expertise en DevOps, maîtrisez les environnements AWS,...
-
Développeur Full Stack
il y a 5 jours
Fès, Fès-Meknès, Maroc Permixy Temps plein■ À proposNous sommes une startup tech basée à Fès, en phase early-stage, dédiée au développement d'applications et logiciels innovants à forte valeur ajoutée. L'architecture globale est définie par un CTO disposant de 16+ années d'expérience internationale, et nous recherchons aujourd'hui notre premier Ingénieur Full-Stack avec un rôle...