New
Job description
Gamma, leader européen des solutions de communications unifiées (UCaaS), recherche un(e) Ingénieur(e) Logiciel passionné(e) pour renforcer son équipe BSS/OSS. Vous intégrerez une structure qui combine l’agilité d’une start‑up avec la stabilité d’un grand groupe, et vous participerez à la conception, au développement et à la mise en production de plateformes critiques pour les opérateurs télécoms.
**Missions principales**
- Concevoir et implémenter du code Java (v8+) de haute qualité, en suivant les principes SOLID et les bonnes pratiques de clean code.
- Développer des interfaces utilisateurs réactives avec ReactJS et assurer la maintenance des services back‑end en PHP.
- Rédiger des requêtes SQL optimisées, modéliser et administrer des bases de données relationnelles (PostgreSQL, MySQL) afin de garantir performance et intégrité des données.
- Mettre en place et enrichir les pipelines CI/CD (GitLab CI, Jenkins) pour automatiser les builds, les tests unitaires et d’intégration, ainsi que les déploiements sur AWS.
- Containeriser les micro‑services avec Docker et orchestrer les déploiements via Kubernetes, en veillant à la scalabilité et à la résilience des applications.
- Participer activement aux cérémonies Agile (daily stand‑up, sprint planning, revue et rétrospective) et collaborer avec les équipes produit, QA, DevOps et support client.
- Réaliser des revues de code, écrire des tests automatisés (JUnit, Mockito, Cypress) et garantir la couverture de tests exigée.
- Contribuer à l’amélioration continue de la sécurité (OWASP, audits) et de la maintenabilité du code (documentation, refactoring).
**Profil recherché**
- Minimum 3 ans d’expérience professionnelle en développement Java, avec une solide maîtrise des frameworks Spring Boot / Spring MVC.
- Bonne connaissance du SQL et de la conception de bases de données relationnelles.
- Expérience avérée en développement front‑end avec ReactJS et en programmation côté serveur avec PHP.
- Maîtrise des environnements CI/CD, de la containerisation Docker et de l’orchestration Kubernetes.
- Familiarité avec les services cloud AWS (EC2, S3, RDS, Lambda) et les bonnes pratiques de déploiement cloud‑native.
- Connaissance des méthodologies Agile/Scrum et capacité à travailler en équipe cross‑fonctionnelle.
- Esprit d’analyse, rigueur, autonomie et forte orientation qualité.
**Ce que nous offrons**
- Un package attractif incluant 25 jours de congés annuels + jour d’anniversaire, jour de volontariat, prise en charge renforcée du congé maternité/paternité et pension contributive.
- Un environnement de travail hybride (3 jours au bureau, 2 jours en remote) dans nos locaux modernes de Marrakech, avec des espaces de collaboration et de détente.
- Des opportunités de formation continue (certifications AWS, Kubernetes, Scrum Master) et de progression de carrière au sein d’un groupe en forte croissance.
- Un accès à des projets d’envergure internationale, avec des clients leaders du secteur télécom.
- Des avantages complémentaires : tickets restaurant, mutuelle santé, programme de bien‑être, activités team‑building.
Rejoignez Gamma et participez à la transformation digitale des opérateurs télécoms en Europe et au-delà. Vous êtes prêt(e) à relever le défi ? Postulez dès maintenant !