New
Job description
Rejoignez la #teamsonnen et participez à la transformation du secteur énergétique grâce à des solutions logicielles innovantes. Sonnen, leader allemand des systèmes de stockage d’énergie domestique, développe une plateforme SaaS qui connecte des milliers de batteries à un réseau virtuel partagé (sonnenVPP). Nous recherchons un(e) développeur(se) Full‑Stack Ruby on Rails passionné(e) pour renforcer notre équipe technique basée à Cairo et contribuer à la création d’une énergie propre, abordable et accessible à tous.
**Vos missions principales**
- Concevoir, développer et maintenir des services back‑end Ruby on Rails robustes, évolutifs et sécurisés.
- Implémenter des API GraphQL et RESTful (JSON:API) conformes aux exigences fonctionnelles et aux bonnes pratiques d’architecture orientée objet.
- Créer des interfaces front‑end modernes et performantes en utilisant Hotwire (Turbo, Stimulus) et les technologies JavaScript associées.
- Rédiger des tests automatisés (RSpec, Capybara) à partir des critères d’acceptation et assurer une couverture de code élevée.
- Participer aux revues de code, aux raffinement de backlog et aux cérémonies Scrum (daily stand‑up, sprint planning, rétrospective).
- Contribuer à la mise en place et à l’évolution de l’architecture micro‑services, incluant la conteneurisation (Docker) et l’orchestration (Kubernetes).
- Gérer les pipelines CI/CD (GitLab CI / GitHub Actions) : builds, tests, déploiements automatisés sur l’infrastructure AWS (ECS, RDS, S3, CloudWatch).
- Surveiller la santé des applications via Datadog, analyser les logs, diagnostiquer et résoudre les incidents en production.
- Mettre à jour la documentation technique (Confluence, Swagger) et partager les connaissances avec les équipes transverses (Produit, UX, DevOps).
**Profil recherché**
- Minimum 2 ans d’expérience professionnelle en développement full‑stack Ruby on Rails.
- Maîtrise de RSpec, Capybara et des bonnes pratiques de test automatisé.
- Expérience avérée avec GraphQL, JSON:API et les concepts REST.
- Connaissance pratique de Hotwire (Turbo, Stimulus) ou d’un framework front‑end moderne.
- Bonne compréhension des pipelines CI/CD (GitLab, GitHub Actions) et de l’infrastructure AWS.
- Familiarité avec les outils de monitoring (Datadog, New Relic) et la gestion des logs.
- Esprit d’équipe, capacité à travailler en environnement Agile (Scrum) et à communiquer clairement en anglais.
- Curiosité technique, volonté d’apprendre et de contribuer à l’évolution d’une architecture micro‑services.
**Ce que nous offrons**
- Un poste en CDI au sein d’une entreprise à forte mission sociétale et environnementale.
- Un environnement de travail hybride : bureaux modernes à Cairo et possibilité de télétravail ponctuel.
- Un package salarial compétitif, des avantages sociaux et des programmes de formation continue.
- La chance de travailler sur des projets à fort impact, au cœur de la transition énergétique.
- Une culture d’entreprise inclusive, collaborative et orientée innovation.
Vous êtes prêt(e) à relever le défi et à contribuer à un futur énergétique durable ? Postulez dès maintenant et rejoignez l’aventure sonnen !