Ingénieur DevOps, Frontend - Casablanca

  • Sofrecom Maroc
  • Casablanca, Morocco
  • 10 DECEMBER 2024
  • Experience of 5 - 10 years
  • 10 DECEMBER 2024
  • CDI

Job description

Poste :

Dans le cadre de la digitalisation des services de Sofrecom, nous recherchons un Ingénieur DevOps Front-End pour rejoindre notre équipe et participer au développement de nouvelles fonctionnalités Cloud au sein d’un écosystème CI/CD. L’objectif est d’assurer une intégration et une livraison continues de solutions innovantes.

Missions principales :

1. Développement et Intégration des Fonctionnalités Cloud :

  • Contribuer activement au développement de fonctionnalités Cloud en utilisant React et TypeScript.
  • Participer à la conception et à la mise en place d’architectures MicroFrontEnd.

2. Gestion de l’Environnement CI/CD :

  • Collaborer avec les équipes DevOps pour maintenir et améliorer les pipelines d’intégration et de déploiement continu (CI/CD).
  • Automatiser les processus de développement, de test et de déploiement dans un environnement Cloud.

3. Optimisation des Performances :

  • Travailler sur la performance des applications front-end dans un environnement Cloud.
  • Proposer des solutions pour améliorer l'efficacité et la réactivité des applications.

4. Collaboration avec les Équipes Techniques :

  • Collaborer avec les équipes Back-End et DevOps pour assurer la bonne intégration des services front-end dans l’écosystème global.
  • Participer aux revues de code et aux bonnes pratiques de développement.

5. Innovation et Veille Technologique :

  • Rester à jour sur les évolutions technologiques liées à React, TypeScript, MicroFrontEnd, et les outils DevOps.
  • Proposer des solutions innovantes pour répondre aux défis techniques rencontrés.

Profil recherché :

De Formation Bac +5 (école d'ingénieurs ou équivalent universitaire), Vous possédez une expérience significative de 5 ans minimum dans un poste similaire.

Une expérience dans une entreprise de taille similaire (SSII, société de services, ou entreprise dans le secteur du Cloud) est un atout.

Compétences requises :

Compétences techniques :

  • Maîtrise des technologies React, TypeScript, MicroFrontEnd.
  • Expérience avec des outils d'intégration continue et de déploiement (Jenkins, GitLab CI, etc.).
  • Expérience avec des outils de gestion de conteneurs (Docker, Kubernetes).
  • Connaissance des environnements Cloud (AWS, Azure, Google Cloud).
  • Bonne maîtrise des pratiques DevOps : CI/CD, gestion de versions, gestion des environnements de développement, test et déploiement.
  • Connaissance des outils de gestion de configuration (Terraform, Ansible, etc.) est un plus.

Compétences transverses :

  • Excellente communication et capacité à travailler en équipe.
  • Esprit d’analyse, rigueur et sens du détail.
  • Capacité à évoluer dans un environnement agile.

Skills & Experience

  • Experience of 5 - 10 years