Description de la poste
Nous recherchons un Ingénieur en sécurité compétent pour analyser les conceptions et les mises en œuvre de logiciels sous l’angle de la sécurité, et identifier et résoudre les problèmes de sécurité. Vous inclurez l’analyse, les défenses et les contre-mesures de sécurité appropriées à chaque phase du cycle de développement des logiciels, afin d’obtenir un logiciel robuste et fiable.
Responsabilités
- Mettre en œuvre, tester et opérer des techniques avancées de sécurité des logiciels en conformité avec l’architecture de référence technique
- Effectuer des tests de sécurité continus et des examens de code pour améliorer la sécurité des logiciels
- Résoudre les problèmes qui se posent et déboguer le code
- Fournir des conceptions d’ingénierie pour de nouvelles solutions logicielles afin de contribuer à la réduction des vulnérabilités de sécurité
- Maintain technical documentation
- Consult team members on secure coding practices
- Contribuer à tous les niveaux de l’architecture et maintenir la documentation technique
- Conseiller les membres de l’équipe sur les pratiques de codage sécurisé
Exigences
- Expérience professionnelle avérée en tant qu’ingénieur en sécurité des logiciels
- Connaissance technique détaillée des techniques, normes et capacités de pointe en matière d’authentification et d’autorisation, de cryptographie appliquée et de sécurité
- Expérience de développement de logiciels dans l’un des langages de base suivants : Ruby on Rails, Java, Javascript et .NET
- Connaissance adéquate des technologies liées au Web (applications Web, services Web et architectures orientées service) et des protocoles liés au réseau/au Web
- Intérêt pour tous les aspects de la recherche et du développement en matière de sécurité