Recrutement - On recrute des ingénieurs qui font leur travail avec soin.

PragmaGeeks place des ingénieurs dans des entreprises tech européennes sérieuses. La liste est courte : solide techniquement, professionnel, et vraiment investi dans ce que vous construisez.

Pas de postes ouverts actuellement

Nous recrutons avec soin — pas pour remplir des quotas. Quand un poste s'ouvre, il apparaît ici en premier. Suivez-nous sur LinkedIn pour être notifié, ou contactez-nous si vous pensez qu'il y a un fit.

Postes passés

Exemples de types de rôles que nous avons pourvus — pour donner une idée de ce sur quoi nous travaillons.

Junior Security Analyst

Junior / Recent GraduatePoste pourvu
Remote, Morocco

Level 1 alert triage — phishing, brand impersonation, domain abuse, social-media threats. OSINT investigations, L2 escalations, case documentation, and demo environment prep for our DRPS platform.

SIEM/SOC dashboardsBrand-protection platformsDNS/WHOISPhishing-analysis toolsPythonBash

Infrastructure Engineer (Proxmox + K8s)

Senior / 3y+ experiencePoste pourvu
Remote, Morocco

Led the migration from cloud Kubernetes to on-premise Proxmox with self-managed K8s. HA Proxmox cluster, RKE2/K3s deployment, monitoring, logging, and disaster recovery from scratch.

CKA/CKAD certification preferred. Stable internet + private workspace required.

Kubernetes (3y+)ProxmoxTerraformAnsibleLinuxBash/PythonPrometheus/GrafanaService mesh

Fullstack Engineer (PHP/Laravel)

Mid/Senior — 3y+ PHP/LaravelPoste pourvu
Remote or coworking (Casablanca office coming)

Built and maintained secure web applications for a cybersecurity product team. Daily collaboration with international PMs, designers, and developers. Agile ceremonies — daily standups, planning, retros.

Docker/K8s experience is a plus.

PHP/Laravel (3y+)Vue.js or ReactMySQL/PostgreSQLREST APIsGitCI/CD

À quoi s'attendre

Cinq étapes. Pas de boîtes noires. On vous dit exactement où vous en êtes à chaque étape — et on répond à chaque candidature personnellement.

01

Entretien de présélection

Appel vidéo20 min

Un court appel vidéo pour passer en revue votre parcours, confirmer l'adéquation technique et discuter des attentes. Principalement en anglais avec un passage en français.

On passe en revue vos réalisations clés, pose quelques questions techniques ciblées et discute de votre disponibilité. Pas de piège, pas de live coding à ce stade.

02

Entretien technique

Pratique60–90 min

Une session de live coding avec partage d'écran. Vous travaillez sur un défi concret lié au poste — le genre de chose que vous feriez réellement au travail.

Apportez votre propre IDE. Une connexion stable et un espace de travail calme sont requis. On partage le format du challenge à l'avance.

03

Présélection

Documents

Si vous passez l'étape technique, on vous notifie et on demande un petit ensemble de documents de vérification.

CIN, copies certifiées des diplômes et un extrait de casier judiciaire récent (moins de 3 mois). Le tout envoyé en un seul PDF protégé par mot de passe.

04

Entretien client

Étape finale20–30 min

Un court appel vidéo avec l'équipe client pour finaliser l'évaluation. C'est une introduction, pas un autre test technique.

On coordonne la planification et on vous prépare pour la conversation. Vous connaissez le contexte avant d'y aller.

05

Offre

Offre conditionnelle

Une fois les deux parties alignées, on émet une offre conditionnelle en attendant les documents. Si tout est conforme, on passe à la paperasse finale.

On est transparent sur les termes tout au long — pas de surprise de dernière minute dans l'offre.

Pourquoi rejoindre PragmaGeeks

Des missions réelles

Nos clients sont des entreprises européennes avec de vrais problèmes d'ingénierie — scaling d'infrastructure, modernisation de legacy, pipelines IA. Pas des contrats de maintenance.

Implication du fondateur

Anouar Adlani (CTO, EBRAND) est personnellement impliqué dans chaque placement. Sa recommandation a du poids.

Avantage GMT+1

Travaillez depuis le Maroc. Votre équipe est au Luxembourg ou ailleurs dans l'UE. Même fuseau. Collaboration en temps réel.

Contrats équitables

On est transparent sur ce que les clients paient et ce que vous recevez. Pas de marge cachée.

Une petite équipe qui reste impliquée

On ne place pas des ingénieurs pour disparaître ensuite. Si quelque chose ne fonctionne pas, on s'en occupe.

Comment postuler

Même quand il n'y a pas de postes ouverts, les profils solides nous intéressent toujours. Envoyez-nous un message à contact@pragmageeks.com avec :

  1. Une brève intro — qui vous êtes, ce que vous avez construit, ce que vous cherchez
  2. Votre GitHub, LinkedIn ou portfolio — ce qui est le plus pertinent
  3. Votre localisation actuelle et disponibilité

Pas de modèle de CV requis. Pas de lettre de motivation. Juste du langage clair — ce que vous faites et pourquoi ça vous intéresse.

On répond à chaque candidature personnellement. Si le timing ou le fit n'est pas bon, on vous le dit aussi.

Vous cherchez un ingénieur ? Dites-nous ce qu'il vous faut.

Dites-nous ce dont vous avez besoin. Nous vous dirons honnêtement si nous pouvons vous aider, sans optimisme de façade. La plupart des conversations durent 20 minutes.

Notre bureau

  • Casablanca
    Casablanca, Morocco
    Au service des entreprises tech européennes