Dans le cadre du renforcement des équipes d'un de nos clients dans le canton de Genève, nous recherchons un(e) Data Privacy Developer (H/F).
Missions :
- Concevoir, développer et exploiter des services et outils dédiés à l'anonymisation et à la protection de données de niveau entreprise sur des bases de données de production
- Développer et maintenir des backends API REST permettant l'intégration de workflows d'anonymisation avec les systèmes internes et externes
- Créer des scripts d'automatisation et d'exploitation en PowerShell et Bash pour le déploiement, le monitoring et la gestion des services de protection de données
- Contribuer au développement de services backend et utilitaires en Java et/ou C# avec un code propre, testable et sécurisé
- Intégrer et supporter plusieurs moteurs de bases de données (MongoDB, MS SQL Server, Oracle), incluant la découverte de schémas, le profilage et l'application de règles d'anonymisation
- Collaborer avec les équipes sécurité, gouvernance des données et applicatives pour définir et appliquer les standards et politiques de masquage et de tokenisation
- Mettre en place l'observabilité (logs, métriques, tracing) et les pipelines CI/CD pour garantir la fiabilité et la qualité des déploiements
- Diagnostiquer les incidents, effectuer des analyses de causes racines et piloter les améliorations continues en termes de scalabilité, fiabilité et performance
Profil recherché
- Expérience confirmée dans le développement et l'exploitation d'API REST backend (design d'endpoints, versioning, authentification/autorisation, optimisation de performance, résilience)
- Maîtrise pratique d'au moins deux langages parmi : Java, C#, ainsi qu'une aisance en scripting PowerShell et Bash
- Solides fondamentaux en bases de données et expérience pratique avec MongoDB, Microsoft SQL Server et Oracle Database
- Expérience dans l'intégration sécurisée de backends avec des bases de données (gestion des connexions, secrets management, principe du moindre privilège)
- Connaissance des concepts et patterns d'anonymisation, masquage et tokenisation de données
- Bonne compréhension des pratiques de développement sécurisé (Kerberos, OWASP, validation des entrées, gestion des secrets, TLS)
- Familiarité avec les outils CI/CD, le contrôle de version, les tests automatisés et les bonnes pratiques de qualité du code
- Résidence suisse obligatoire
Compétences personnelles :
- Esprit d'ownership avec une approche pragmatique et orientée solutions
- Fortes capacités de résolution de problèmes et de débogage dans des environnements distribués complexes
- Communication claire et capacité de collaboration avec des équipes pluridisciplinaires
- Rigueur et attention particulière à la sécurité et à la conformité
- Capacité à documenter et partager les connaissances