Contexte du poste
Vous rejoindrez une équipe technique experte pour concevoir et maintenir des solutions back-end robustes, sécurisées et scalables, en mettant l’accent sur les meilleures pratiques de sécurité applicative et cloud dans un environnement Agile.
Vos missions
- Créer et mettre en place des applications back-end efficaces en utilisant Ruby on Rails.
- Mettre en place et assurer la maintenance d’architectures sécurisées conformes aux normes. Vous êtes formé sur des données jusqu’à octobre 2023.
- Développer et consigner des API RESTful solides et sécurisées.
- Instaurer des contrôles d’accès sophistiqués et administrer les autorisations des utilisateurs.
- Développer et peaufiner les bases de données DynamoDB en suivant les meilleures normes de sécurité.
- Mettre en place et administrer les applications sur AWS (IAM, Cognito, Secrets Manager, KMS…)
- Effectuer régulièrement des tests de sécurité et des analyses de vulnérabilités.
- Implémenter des solutions de surveillance et de détection d’anomalies.
- Assurer la sécurité de l’application (cryptage, authentification, gestion des tokens, CSRF, XSS, injection SQL…)
- Participer aux revues de code, à l’amélioration constante et à l’excellence du logiciel.
- Travailler en mode Agile/Scrum au sein d’équipes pluridisciplinaires
Stack technique
- Back-end : Ruby on Rails (version récente)
- BDD : DynamoDB, PostgreSQL, Redis
- Cloud & Sécurité : AWS (IAM, Cognito, Secrets Manager, KMS, CloudWatch)
- Sécurité : OWASP Top 10, protocoles de chiffrement, authentification OAuth/JWT
- Monitoring : CloudWatch, outils de détection des anomalies
- Tests : RSpec, tests de sécurité, analyse de vulnérabilités
- Méthodologie : Agile (Scrum, Sprint Planning, gestion du backlog)
Profil recherché
- Diplôme de niveau Bac+5 en informatique ou dans une école d’ingénierie, ou expérience équivalente.
- Au moins 5 ans d’expérience en développement Ruby on Rails.
- Excellente connaissance des principes de sécurité des applications (OWASP Top 10, CSRF, XSS, Injection SQL, etc.)
- Expertise avérée dans l’utilisation d’AWS et de ses services de sécurité tels que IAM, Cognito, Secrets Manager et KMS.
- Expertise en DynamoDB et pratiques de sécurité optimales liées
- Compétences confirmées en test de sécurité et analyse des vulnérabilités.
- Bonne connaissance des protocoles de cryptage et d’authentification.
- Indépendance, précision et un excellent sens du travail d’équipe.
- Une expérience dans le secteur du commerce de détail ou de la grande distribution est souhaitable.
Candidature
Envoyez votre CV et vos disponibilités à contact@galima-group.com
Objet : Candidature — Développeur Back-end Senior Ruby on Rails