SanMar- External
PCI Professional Services LLC
Ingénieur DevSecOps
À propos du poste
Nous recherchons un ingénieur DevSecOps hautement qualifié pour assurer l'exploitation, la modernisation, la sécurité et l'amélioration continue d'un portail d'information fédéral critique basé sur le cloud, ainsi que de son écosystème de données. Le candidat retenu agira en tant que leader technique responsable de l'infrastructure cloud sécurisée, de l'automatisation CI/CD, du déploiement d'applications, de l'ingénierie de sécurité et des initiatives de migration vers le cloud au sein d'un environnement AWS.
Ce poste exige une solide expertise en architecture cloud AWS, AWS Glue, sécurité cloud, Infrastructure-as-Code (IaC) et pratiques de déploiement automatisé. L'ingénieur DevSecOps travaillera en étroite collaboration avec les architectes cloud, les développeurs d'applications, les ingénieurs de données, le personnel de cybersécurité et les parties prenantes gouvernementales pour garantir des opérations système sécurisées, évolutives et fiables. L'environnement comprend des intégrations complexes, des plateformes de reporting, des pipelines de données et des efforts de modernisation cloud au sein d'un environnement fédéral réglementé.
Responsabilités principales
DevSecOps et automatisation
- Concevoir, mettre en œuvre et maintenir des pipelines CI/CD prenant en charge les déploiements d'applications, d'infrastructures et de données.
- Développer des solutions d'Infrastructure-as-Code en utilisant des outils tels que Terraform, CloudFormation ou des technologies similaires.
- Automatiser le provisionnement des environnements, la gestion de la configuration, le déploiement des applications et la surveillance opérationnelle.
- Établir et maintenir des procédures de test automatisé, de validation de version et de retour arrière.
- Soutenir la gestion des versions logicielles, le contrôle de version et les processus de gouvernance des déploiements.
- Piloter des initiatives d'amélioration continue visant à accroître l'efficacité, la fiabilité et la sécurité des déploiements.
Architecture et ingénierie cloud
- Concevoir et prendre en charge des solutions cloud AWS sécurisées, évolutives et hautement disponibles.
- Collaborer avec les équipes techniques pour mettre en œuvre des initiatives de modernisation et de migration vers le cloud.
- Configurer, gérer et optimiser les services AWS tels que :
- AWS Glue
- AWS Lambda
- Amazon S3
- Amazon RDS
- AWS IAM
- AWS CloudWatch
- AWS Secrets Manager
- AWS EventBridge
- AWS CloudTrail
- AWS Config
- AWS Security Hub
- Soutenir les stratégies de reprise après sinistre, de sauvegarde, de résilience et de disponibilité.
- Surveiller et optimiser l'utilisation des ressources cloud, les performances et la santé opérationnelle.
Ingénierie de sécurité
- Intégrer des contrôles de sécurité tout au long du cycle de vie du développement logiciel (SDLC).
- Mettre en œuvre des flux de travail automatisés d'analyse de sécurité, de détection de vulnérabilités, de surveillance de la conformité et de remédiation.
- Développer et maintenir des solutions pour la gestion des accès, la conformité de la configuration et le durcissement des systèmes.
- Effectuer des revues de sécurité des architectures cloud, des applications, des APIs et des intégrations.
- Soutenir la réponse aux incidents, l'analyse des causes profondes, la planification des actions correctives et le reporting de sécurité.
- Garantir la conformité des systèmes aux normes de cybersécurité fédérales et aux exigences de sécurité organisationnelles.
Intégration de données et AWS Glue
- Concevoir, développer et prendre en charge des pipelines ETL AWS Glue.
- Automatiser les processus d'ingestion, de transformation, de validation et de rapprochement des données.
- Soutenir l'intégration de multiples applications d'entreprise, bases de données et plateformes de reporting.
- Mettre en œuvre des contrôles de surveillance, d'alerte et opérationnels pour les flux de traitement des données.
- Garantir la qualité, la traçabilité, l'auditabilité et la transparence opérationnelle des données dans les environnements de données basés sur le cloud.
Opérations et support
- Dépanner les problèmes liés aux applications, à l'infrastructure, à l'intégration et à la plateforme cloud.
- Soutenir les déploiements en production et les activités de maintenance opérationnelle.
- Participer aux processus de gestion du changement et de planification des versions.
- Développer la documentation technique, les procédures opérationnelles standard et les schémas système.
- Collaborer avec des équipes interfonctionnelles pour résoudre les problèmes et mettre en œuvre des améliorations.
Qualifications
Formation
- Licence en informatique, systèmes d'information, cybersécurité, ingénierie ou discipline technique connexe.
Expérience
- Minimum 5 ans d'expérience dans des rôles de DevOps, DevSecOps, ingénierie cloud ou sécurité cloud.
- Minimum 3 ans d'expérience pratique dans le support d'environnements cloud AWS.
- Expérience dans la mise en œuvre et la maintenance de pipelines CI/CD.
- Expérience dans le déploiement et la gestion de solutions d'Infrastructure-as-Code.
- Expérience dans la sécurisation d'applications et de services hébergés dans le cloud.
- Expérience dans le support de systèmes de production dans des environnements hautement réglementés.
- Expérience dans l'intégration de pratiques de sécurité dans les processus de développement et de déploiement de logiciels.
- Expérience dans le support d'environnements cloud du gouvernement fédéral.
- Expérience de travail au sein de AWS GovCloud ou d'environnements cloud réglementés similaires.
- Expérience dans le support de portails d'entreprise, de plateformes de données, de systèmes de reporting ou d'applications critiques.
- Connaissance des exigences NIST 800-53, FISMA, FedRAMP, Zero Trust Architecture et des exigences de cybersécurité fédérales.
- Expérience avec AWS GuardDuty, Security Hub, Inspector, Config et CloudTrail.
- Expérience dans le support d'environnements d'analyse de données, de business intelligence ou de reporting.
- Expérience de travail dans des environnements de développement Agile.
Compétences techniques
- Architecture cloud AWS
- AWS Glue
- Développement de pipelines CI/CD
- Terraform et/ou AWS CloudFormation
- Git et gestion du contrôle de source
- Jenkins, GitHub Actions, Azure DevOps ou outils similaires
- Python, PowerShell, Bash ou langages de script comparables
- Administration système Linux
- Docker, ECS, EKS ou Kubernetes
- Gestion des identités et des accès (IAM)
- Surveillance de la sécurité et gestion des vulnérabilités
- Solutions de journalisation, de surveillance et d'observabilité
Certifications souhaitées
- AWS Certified Solutions Architect – Associate ou Professional
- AWS Certified Security – Specialty
- AWS Certified DevOps Engineer – Professional
- Certified Cloud Security Professional (CCSP)
- Certified Information Systems Security Professional (CISSP)
- CompTIA Security+
- Certified Kubernetes Administrator (CKA)
PCI Federal (PCIF) et ses filiales sont un employeur garantissant l'égalité des chances. PCIF ne pratique aucune discrimination fondée sur l'âge, le sexe, la race, l'origine nationale, la religion, l'état civil, l'orientation ou l'identité sexuelle, le statut d'ancien combattant ou le handicap.
La préférence peut être accordée aux candidats amérindiens qualifiés conformément à la loi fédérale applicable.
