Sofrecom Maroc

Stage PFE - Développeur Full Stack Java (F/H)
Stage PFE – Développeur Full Stack Java (F/H)
Dans le cadre du lancement du projet Network Offnet Ordering Request, nous recrutons un(e) Stagiaire Full Stack pour contribuer à un projet stratégique build from scratch visant la digitalisation des processus d’achats au sein de la Transmission Factory / Satellite Factory.
Ce projet a pour objectif d’optimiser, structurer et automatiser l’activité de gestion des commandes Offnet à travers le développement d’une application interne performante et évolutive.
Objectifs du projet
- Digitalisation complète des processus d’achats existants
- Automatisation des workflows de validation
- Centralisation et traçabilité des demandes Offnet
- Amélioration de la visibilité et du pilotage opérationnel
Missions principales
- Participer au développement de l’application (incréments successifs)
- Concevoir et développer les APIs backend
- Développer les interfaces frontend
- Réaliser les tests unitaires et fonctionnels
- Participer à la gestion documentaire technique
- Contribuer au déploiement et à la conteneurisation de l’application
Environnement technique
- Backend : Java Spring Boot
- Frontend : Angular
- Base de données : SQL
- Containerisation & déploiement : Kubernetes
- Méthodologie : Agile / Scrum
Profil recherché
- Formation Bac+3 à Bac+5 en informatique
- Expérience en développement Java Spring Boot
- Bonne maîtrise d’Angular
- Connaissances en SQL
- Notions en Kubernetes / Docker appréciées
- Esprit d’analyse, autonomie et rigueur
- Capacité à travailler en équipe

Stagiaire en Recrutement IT (F/H) - Casablanca
Présentation de l'offre
Sofrecom Maroc recrute un(e) Stagiaire en Recrutement IT (F/H) pour sa Direction des Ressources Humaines à Casablanca. Ce stage est une opportunité idéale pour acquérir une première expérience dans le recrutement de profils IT.
Vous serez formé(e) aux méthodes et outils de sourcing utilisés en IT et contribuerez activement aux projets RH de l’équipe.
Missions principales
- Analyser les besoins en recrutement.
- Participer à la rédaction des fiches de poste et des annonces.
- Diffuser les offres sur les jobboards et réseaux sociaux.
- Rechercher et présélectionner les candidatures.
- Réaliser les préqualifications téléphoniques.
- Rédiger les synthèses d’entretiens et assurer le suivi.
- Contribuer à la gestion des bases de CV et outils de recrutement.
Profil recherché
- Étudiant(e) en Bac+4/5 en Ressources Humaines, Recrutement, Management ou filière IT.
- Intérêt pour le recrutement et les métiers du numérique.
- Capacité d’écoute, d’analyse et de questionnement.
- Rigueur, réactivité et capacité à travailler dans un environnement dynamique.
- Bon relationnel, sens du contact et esprit d’initiative.
- Une fibre commerciale est un atout.
Pourquoi rejoindre Sofrecom Maroc ?
- Immersion concrète dans le recrutement IT.
- Accompagnement et montée en compétences progressive.
- Environnement professionnel structuré et stimulant.
- Expérience valorisante.

Stage Full Stack (F/H) - Plateforme Cloud-Native
Objectifs du stage
Ce stage a pour objectif principal la conception et le développement d'une plateforme cloud-native de médiation et de collecte. Cette plateforme sera capable de traiter les comptes rendus d’usage des services d’un fournisseur télécom dans différents formats. Les missions incluent l'acquisition et le traitement des données jusqu’à leur mise à disposition auprès des différents partenaires, tout en garantissant une architecture fiable, scalable et hautement sécurisée.
Déroulement du stage
Setup & Prototype
Objectif : Mise en place initiale de l’infrastructure et d’un prototype de pipeline
- Technologies clés : Kafka, SFTP, parsing
- Livrables : Pipeline basique
Stream Processing
Objectif : Traitement des flux en temps réel, validation et enrichissement des CDR
- Technologies clés : Flink, validation, enrichissement
- Livrables : Pipeline enrichi
Storage & APIs
Objectif : Mise en place du stockage et exposition des données via API
- Technologies clés : ClickHouse, S3, REST APIs
- Livrables : APIs fonctionnelles
Observabilité
Objectif : Monitoring et suivi des pipelines
- Technologies clés : Prometheus, Grafana, Jaeger
- Livrables : Monitoring complet
Sécurité & Performance
Objectif : Sécurisation des flux et tests de performance
- Technologies clés : OAuth2, mTLS, load testing
- Livrables : Plateforme sécurisée
Finalisation
Objectif : Mise au point finale de la solution
- Technologies clés : Billing, UI, documentation
- Livrables : Solution complète
Connaissances requises
- Programmation & Développement
- Java
- Python (scripting, APIs)
- Git & concepts CI/CD
- Architecture distribuée
- Docker
- Microservices
- REST APIs
- Message queues
- Cloud & Orchestration
- Kubernetes
- YAML
- Networking (TCP/IP, HTTP)
- Bases de données
- SQL / NoSQL
Connaissances souhaitées
- Technologies spécialisées
- Apache Kafka & Schema Registry
- Apache Flink / Kafka Streams
- Observabilité
- Prometheus & Grafana
- ELK Stack / OpenSearch
- OpenTelemetry
- Stockage & formats
- S3 / MinIO & Parquet
- Avro / Protobuf
- Schema evolution
Environnement technique
- Linux RHEL 9
- Docker
- Kubernetes
