Meridian OneCap Credit Corp.
Motorola Solutions
Ingénieur Senior en Sécurité Logicielle
APERÇU DE L'ENTREPRISE
Chez Motorola Solutions, nous croyons que tout commence par nos employés. Nous sommes une communauté mondiale soudée, unie par la recherche incessante pour aider à garder les gens plus en sécurité partout. Nous construisons et connectons des technologies pour aider à protéger les personnes, les biens et les lieux. Nos solutions favorisent la collaboration essentielle pour des communautés plus sûres, des écoles plus sûres, des hôpitaux plus sûrs, des entreprises plus sûres et, finalement, des nations plus sûres. Connectez- vous à une carrière qui compte et aidez-nous à construire un avenir plus sûr.
Aperçu de l’entreprise Chez Motorola Solutions, nous pensons que tout commence par nos employés. Nous sommes une communauté mondiale soudée, unie par la volonté incessante de contribuer à la sécurité des personnes partout dans le monde. Nous concevons et connectons des technologies qui contribuent à protéger les personnes, les biens et les infrastructures. Nos solutions favorisent la collaboration essentielle pour améliorer la sécurité des populations, des écoles, des hôpitaux, des entreprises et, finalement, des nations. Connectez-vous à une carrière qui compte et aidez-nous à bâtir un avenir plus sûr.
APERÇU DU DÉPARTEMENT
L'équipe de sécurité d'Avigilon, dont vous serez un membre clé, est responsable du maintien et de la mise en œuvre des contrôles de sécurité pour toutes les données confidentielles et de propriété intellectuelle au sein de notre plateforme de sécurité physique et de vidéosurveillance, au sein de l'organisation Avigilon.
Ce poste d'Ingénieur Senior en Sécurité Logicielle sera responsable de l'analyse des conceptions et des implémentations logicielles d'un point de vue sécurité, de l'identification et de la proposition de remédiations aux problèmes de sécurité tout au long du cycle de vie du développement logiciel (SDLC).
DESCRIPTION DU POSTE
Responsabilités
CONCEPTION ET MISE EN ŒUVRE DE LA SÉCURITÉ
- Effectuer la modélisation des menaces, les évaluations des risques et les revues d'architecture pour identifier et atténuer les risques.
- Soutenir les équipes d'ingénierie sur les exigences de sécurité détaillées pour répondre aux exigences de conformité et aux meilleures pratiques de l'industrie.
- Effectuer des revues de code de sécurité à la recherche de vulnérabilités potentielles.
- Agir en tant qu'expert pour conseiller et répondre aux questions des équipes d'ingénierie et de conformité sur les questions techniques de sécurité des produits.
TEST DE SÉCURITÉ
- Définir et superviser le déploiement d'outils d'Analyse de Composition Logicielle (SCA) pour compiler les SBOM des composants logiciels, aidant à identifier les vulnérabilités connues et les violations de conformité des licences.
- Définir et superviser le déploiement d'outils de test de sécurité automatisés dans les pipelines CI, y compris les outils d'analyse de sécurité statique des applications (SAST), d'analyse dynamique de sécurité des applications (DAST) et de détection de secrets.
- Tests d'intrusion manuels d'applications web (backend et frontend). Des compétences en tests d'intrusion manuels dans les domaines de l'infrastructure cloud, embarquée/OS ou mobile sont souhaitables.
- Écrire des scripts personnalisés ou des cas de test unitaires pour vérifier les vulnérabilités ou les contrôles de sécurité défectueux/manquants.
- Recommander des améliorations aux outils et processus de scan de sécurité existants, et en proposer de nouveaux.
GESTION DES VULNÉRABILITÉS
- Trier les résultats des outils de scan de sécurité automatisés.
- Valider les vulnérabilités de sécurité potentielles pour déterminer s'il s'agit de vrais positifs ou de faux positifs (c'est-à-dire non applicables) dans le contexte du produit. Rédiger des preuves de concept d'exploits si nécessaire pour y parvenir.
- Évaluer le risque des vulnérabilités et des menaces afin d'aider l'entreprise à déterminer leur ordre de priorité de remédiation.
- Communiquer les problèmes de sécurité identifiés aux parties prenantes de l'ingénierie et de la conformité, et les gérer tout au long du processus SDLC pour s'assurer qu'ils sont correctement traités.
INTÉGRATION SDLC ET DEVSECOPS
- Établir et maintenir des normes de codage sécurisé, des exigences de sécurité de base pour les produits et des meilleures pratiques plus générales pour guider les équipes de développement.
- Assister le domaine du programme dans la mise en œuvre d'un pipeline d'Intégration Continue/Livraison Continue (CI/CD) sécurisé utilisant les principes et pratiques DevSecOps pour augmenter l'automatisation.
- Mettre en œuvre des contrôles de sécurité automatisés dans le cadre des pipelines CI/CD.
RÉPONSE AUX INCIDENTS ET CONFORMITÉ
- Soutenir les processus de réponse aux incidents de sécurité des produits, y compris l'analyse des causes profondes (identifier les composants du produit affectés, les données et le niveau d'impact global) et la définition des stratégies d'atténuation.
- Définir des critères et des protocoles clairs pour la réponse aux incidents de sécurité.
- Mener des analyses post-incident pour compiler des listes de leçons apprises, et des mesures pour prévenir la récurrence d'incidents similaires, et affiner les stratégies de réponse.
- Surveiller les menaces de sécurité émergentes, les vulnérabilités et les tendances pour enquêter, corriger et intégrer de manière proactive de nouvelles protections.
- Assurer la conformité des produits avec les normes, certifications et réglementations de sécurité pertinentes (par exemple, OWASP, NIST).
Qualifications
EXPÉRIENCE ET FORMATION
- 7+ années d'expérience en ingénierie de la sécurité avec un accent sur la sécurité des produits et/ou la sécurité des applications.
- Diplôme de Bachelor en Informatique, Sécurité de l'Information, ou un domaine technique connexe.
COMPÉTENCES TECHNIQUES
- Connaissance approfondie des infrastructures basées sur les conteneurs Linux et Docker, y compris leur orchestration (par exemple, Kubernetes).
- Connaissance pratique des techniques, normes et technologies d'authentification et d'autorisation de pointe, de la cryptographie appliquée, des vulnérabilités de sécurité et de leurs remédiations.
- Expérience significative en développement logiciel. L'expérience en Go (notre principal langage backend), Typescript/Javascript, C/C++, Python et Bash est souhaitable.
- Connaissance pratique des protocoles et technologies liés au web (HTTP, REST APIs, DOM, CSP), des protocoles réseau (IP, TCP, UDP) et des protocoles de sécurité (TLS).
- Expérience dans la modélisation des menaces, avec une bonne compréhension des vecteurs de menaces et des cadres courants.
- Solide connaissance des principes de sécurité, des meilleures pratiques et des normes de l'industrie, telles que NIST, ISO 27001, et CIS Critical Security Controls, OWASP ASVS et guides de test.
- Familiarité avec les cadres de sécurité standard de l'industrie tels que OWASP et NIST.
- Expérience avec les outils de sécurité tels que SAST, DAST, IAST et SCA.
- Compétences analytiques et d'investigation exceptionnelles, avec une expérience pratique de l'analyse des causes profondes.
- Connaissance des menaces actuelles et émergentes et des techniques d'exploitation des vulnérabilités de sécurité.
- Expérience avec les pipelines CI/CD, l'intégration d'outils de sécurité et le SDLC sécurisé.
- Expérience avec les infrastructures cloud (AWS, Azure, ou Google Cloud), et sur les meilleures pratiques pour sécuriser les environnements cloud.
EXIGENCES DE BASE
- Diplôme de Bachelor
- 5+ années d'expérience en ingénierie de la sécurité
Qualifications souhaitables
EXPERTISE AVANCÉE
- La familiarité avec les considérations de sécurité pour les systèmes IA/ML est souhaitable.
- Compréhension de la conception, de la mise en œuvre et de l'exploitation des systèmes distribués.
- Compréhension des menaces et des contrôles de confidentialité, y compris comment adapter les meilleures pratiques génériques à des scénarios spécifiques dans le produit en fournissant des spécifications détaillées aux parties prenantes.
- Expérience en développement d'exploits, et bonne compréhension des conditions nécessaires pour déclencher différents types de vulnérabilités, et de l'impact maximal réalisable.
- Expérience avec les plateformes d'entreprise de collecte et d'analyse de journaux (par exemple, Splunk, OSQuery).
FORMATION ET CERTIFICATIONS
- Master ou expérience équivalente préférée.
- Les certifications en sécurité sont un plus, notamment OSCP, OSEE, SANS/GIAC, CCSP et CISSP.
COMPÉTENCES INTERPERSONNELLES ET LEADERSHIP
- Excellente communication verbale et écrite, avec la capacité de traduire des concepts de sécurité complexes à des parties prenantes techniques et non techniques.
- Capacité démontrée à concevoir, documenter et mettre en œuvre de nouveaux processus de sécurité.
- Expérience dans un environnement technologique à forte croissance ou une entreprise SaaS.
- Capacité à rester calme sous pression, en particulier lors d'incidents ou d'audits.
EXIGENCES DE VOYAGE
Moins de 10%
DÉMÉNAGEMENT PRIS EN CHARGE
Aucun
TYPE DE POSTE
Expérimenté
PLAN DE PAIEMENT DE RÉFÉRENCE
Oui
Énoncé EEO
Motorola Solutions est un employeur souscrivant au principe de l'égalité d'accès à l'emploi. Tous les candidats qualifiés recevront une considération pour l'emploi sans égard à la race, la couleur, la religion ou la croyance, le sexe, l'orientation sexuelle, l'identité de genre, l'origine nationale, le handicap, le statut d'ancien combattant ou toute autre caractéristique protégée par la loi.
Nous sommes fiers de notre culture axée sur les personnes et les communautés, encourageant chaque Motorolan à être sa version la plus authentique et à faire son meilleur travail pour tenir la promesse d'un monde plus sûr. Si vous souhaitez rejoindre notre équipe mais pensez ne pas posséder toutes les compétences souhaitables, nous aimerions tout de même savoir pourquoi vous pensez être un excellent ajout à notre équipe.
Nous nous engageons à offrir une expérience de recrutement inclusive et accessible aux candidats ayant des handicaps ou d'autres problèmes de santé physique ou mentale.
Pour demander un aménagement, veuillez remplir ce formulaire d'aménagements raisonnables docs.google.com/forms/d/e/1FAIpQLSdtFsy5jUxYcf7d7VZGiX_Ennsz162ZUEP6uxLgsdslTV5xgg/viewform afin que nous puissions vous aider.
Motorola Solutions adopte, favorise et promeut les principes de diversité, d’équité et d’inclusion. Nous encourageons et accueillons les candidatures de toutes les personnes qualifiées, quelles que soient leur race, origines ethnique, religion ou croyance, orientation sexuelle, identité et expression sexuelle, statut d’anciens combattants ou tout autre statut protégé par la Loi.
Nous sommes fiers de notre culture axée sur les personnes et les communautés, encourageant ainsi chaque Motorolan d’être la version la plus authentique de lui-même dans ses responsabilités afin de tenir la promesse d’un monde plus sécuritaire.
Si vous souhaitez vous joindre à notre communauté mais croyez que vous ne possédez pas toutes les exigences requises pour le poste convoité, nous aimerions tout de même connaître les raisons pour lesquelles vous pensez être un excellent candidat pour notre équipe.
Nous offrons également des mesures d’adaptation pendant toutes les étapes du processus d’embauche afin de favoriser l’inclusion des personnes vivant avec un handicap physique et/ou mental. Pour demander un aménagement, veuillez remplir ce formulaire d'aménagement raisonnable docs.google.com/forms/d/e/1FAIpQLSdtFsy5jUxYcf7d7VZGiX_Ennsz162ZUEP6uxLgsdslTV5xgg/viewform afin que nous puissions vous aider.
