Nous ouvrons un poste d’Ingénieur Backend Senior spécialisé en protection des données pour renforcer l’équipe de notre client basé en Suisse. Vous participerez à la conception et à l’exploitation d’une plateforme stratégique d’anonymisation destinée à sécuriser les données sensibles au sein d’un environnement bancaire complexe et réglementé.
-
Concevoir, développer et maintenir des services dédiés à l’anonymisation, au masquage et à la protection des données issues de bases de production.
-
Développer des services backend et des API REST sécurisées permettant d’orchestrer les traitements et de les intégrer aux systèmes internes.
-
Réaliser des composants fiables et testables en Java et/ou C#, conformément aux bonnes pratiques de sécurité et de qualité logicielle.
-
Automatiser le déploiement, la supervision et l’administration des services à l’aide de scripts PowerShell et Bash.
-
Assurer l’intégration avec MongoDB, Microsoft SQL Server et Oracle pour la découverte des schémas, le profilage des données et l’application des règles de protection.
-
Collaborer avec les équipes de cybersécurité, de gouvernance des données et de développement afin de définir et d’appliquer les standards de confidentialité.
-
Mettre en place les mécanismes d’observabilité ainsi que les chaînes CI/CD nécessaires à une exploitation stable et maîtrisée.
-
Prendre en charge les incidents, mener les analyses de causes profondes et documenter les API, procédures opérationnelles et supports d’intégration.
-
Solide expérience dans la conception et l’exploitation d’API REST, incluant le versionnement, la sécurité, la résilience et l’optimisation des performances.
-
Maîtrise pratique d’au moins deux technologies parmi Java, C#, PowerShell et Bash, avec une expertise attendue sur un langage backend et les outils de scripting.
-
Excellentes connaissances des bases de données, avec une expérience concrète de MongoDB, Microsoft SQL Server et Oracle.
-
Bonne compréhension des mécanismes d’anonymisation, de masquage, de tokenisation et de minimisation des données.
-
Maîtrise des pratiques de développement sécurisé, notamment OAuth2/OIDC, Kerberos, TLS, OWASP, gestion des secrets, validation des entrées et principe du moindre privilège.
-
Expérience des workflows Git, d’Azure DevOps, de l’intégration continue, des tests automatisés et des contrôles de qualité du code.
-
La connaissance des conteneurs, d’OpenShift, d’Ansible et des outils d’observabilité tels que Prometheus, Grafana, ELK/EFK ou OpenTelemetry constitue un avantage.
-
Une expérience dans le secteur bancaire ou dans un environnement réglementé est souhaitée. La résidence suisse est obligatoire.