Siemens
Metova Federal
Ingénieur DevOps
Présentation de l'entreprise
By Light Professional IT Services LLC prépare les combattants et les agences fédérales avec des technologies et des systèmes conçus pour connecter, protéger et préparer les individus et les équipes à faire face à toute éventualité. Basée à McLean, en Virginie, By Light soutient des clients du secteur de la défense, du secteur civil et du secteur commercial dans le monde entier.
Cole Engineering Services (CESI), une société de By Light, est reconnue comme un fournisseur de premier plan de solutions de formation basées sur la modélisation et la simulation (M&S) pour le gouvernement fédéral et l'industrie. Depuis 2004, CESI est à la pointe du développement, de la maintenance et de l'intégration de formations basées sur la simulation, de jeux sérieux, de services techniques, de formations et d'autres soutiens dans les domaines réels, virtuels, constructifs et de jeu (LVCG). CESI conçoit, construit et exploite également des infrastructures, des plateformes, des applications et des processus qui permettent la formation cyber pour la force multi-domaines intégrée. Notre vision est de devenir un développeur, intégrateur et fournisseur de services de formation et d'analyse cyber et LVCG à spectre complet à l'échelle mondiale.
Présentation du poste
Rechercher, développer, mettre en œuvre et maintenir des processus et des outils DevOps pour automatiser l'intégration et le déploiement d'applications logicielles complexes de cybersécurité du DoD. Maintenir le déploiement de multiples bases de référence logicielles avec des activités de développement, de test et de déploiement de configurations personnalisées de machines virtuelles (VM) et de conteneurs. S'assurer que l'environnement DevOps facilite la conception, la mise en œuvre, le déploiement et l'exécution de tests automatisés, et étudier de nouvelles technologies pour améliorer continuellement les processus DevOps. Collecter, traiter et présenter les informations et métriques relatives aux builds, au réseau, à la sécurité, aux performances et autres pour démontrer les améliorations ou les dégradations de l'automatisation au fil du temps. Équilibrer la distribution du cloud hybride entre l'infrastructure d'entreprise privée et les clouds publics.
Ce poste est en télétravail avec un travail occasionnel et planifié sur notre site de Hanover, MD.
Responsabilités
- Capacité à effectuer de nombreuses tâches impliquant des fonctions DevOps, y compris, mais sans s'y limiter, la création et la maintenance de scripts de déploiement et de surveillance automatisés, la recherche, la mise en œuvre et la maintenance d'outils et de processus d'intégration continue / déploiement continu (CI-CD), l'automatisation des déploiements d'applications, la gestion d'actifs virtualisés et conteneurisés, la création de configurations de réseaux virtuels et physiques, de serveurs, de communications, ainsi que le support technique pour les tests et le développement.
- Doit être capable de créer et de maintenir des scripts dans divers langages. Les produits de travail doivent être gérés en configuration.
- Analyser des problèmes du monde réel et mettre en œuvre des solutions conformément aux directives et procédures de l'entreprise, aux conseils du DoD en matière de DevOps et aux meilleures pratiques de l'industrie.
- Assurer la stabilité du système, l'accessibilité et la configuration appropriée des systèmes et composants techniques assignés.
- Soutenir la mise en œuvre et l'exploitation d'un pipeline CI-CD entièrement automatisé qui tire parti des plateformes de conteneurs et de virtualisation d'entreprise.
- Surveiller, maintenir, installer et prendre en charge les machines virtuelles en réseau, les conteneurs et les applications logicielles.
- Aider les développeurs de logiciels, les ingénieurs d'intégration et de test à utiliser au mieux les capacités DevOps.
- Dépanner les capacités pour diagnostiquer les problèmes système ;
- Utiliser un système de billetterie de développement logiciel d'entreprise pour planifier et suivre le travail.
Expérience/Qualifications requises
- Diplôme d'associé ou licence dans une discipline technique telle que l'informatique ou les technologies de l'information, délivré par un collège ou une université accrédité.
- Trois ans d'expérience professionnelle souhaités.
- Certification Security+ requise dans les 6 mois suivant la date d'embauche.
- Des certifications supplémentaires sont un atout certain ou la préparation à une ou plusieurs certifications.
- Niveau IAT II ou supérieur. Certification Security+, CISSP ou autre certification équivalente dans les six mois suivant la date d'embauche.
- Compréhension des outils et processus commerciaux DevOps.
- Utiliser des langages de script pour l'automatisation, l'administration, la collecte de données et le reporting. Ce poste nécessite la capacité d'écrire, de tester, de déboguer, de déployer et de maintenir des scripts.
- Gérer la configuration, le contrôle de version et la sauvegarde de divers scripts et produits de travail créés pour exécuter et maintenir l'environnement.
- Prioriser plusieurs tâches, projets et demandes.
- Diriger de petits projets pour rechercher et/ou mettre en œuvre de nouvelles technologies.
- Compétences interpersonnelles et de communication efficaces.
- Transmettre professionnellement des informations sur les performances à l'échelle du système régulièrement via des outils tels que PowerPoint, Excel, Visio, Jira, Confluence, etc.
- Former d'autres personnes à effectuer des tâches similaires de DevOps et d'automatisation. Soutenir une bibliothèque de connaissances d'entreprise en maintenant et en promouvant le contenu.
- Interagir avec les développeurs pour comprendre les changements logiciels qui auront un impact sur les activités de développement et de test, examiner toute mise en œuvre de changement pertinente, puis signaler les changements aux développeurs et aux testeurs en accueillant les commentaires pour les améliorations futures.
- Résoudre des problèmes techniques impliquant une variété de plateformes logicielles et matérielles intégrées.
- Excellentes compétences en communication et capacité à bien travailler dans un environnement d'équipe.
Exigences particulières/Habilitation de sécurité
Veuillez noter que conformément à un contrat gouvernemental, ce poste spécifique nécessite le statut de citoyen américain et une habilitation de sécurité TS/SCI. Les exigences en matière d'habilitation de sécurité seront spécifiées dans l'ordre de mission du gouvernement.
Expérience/Qualifications souhaitées
- Expérience avec les outils Atlassian (Confluence, JIRA, etc.), Jenkins Pipelines, Puppet, JFrog Artifactory, Git, Harbor, Kustomize.
- Expérience avec la conception/l'exploitation/la surveillance/le déploiement de cloud privé et hybride :
- VMware vCenter et ESXi, généralement maintenus à la version la plus récente.
- Connaissance ou capacité à apprendre Kubernetes et Docker.
- Connaissance ou capacité à apprendre OpenShift.
- Connaissance ou capacité à apprendre Ansible pour automatiser le déploiement et la destruction de machines virtuelles, de réseaux et d'autres actifs virtualisés dans des environnements VMware.
- Capacité à concevoir et à mettre en œuvre des portails en libre-service pour mener des activités liées à DevOps ou à l'informatique.
- Expérience préalable ou actuelle avec les processus de développement Agile.
Fourchette de salaire
Cette description de poste n'est pas conçue pour couvrir ou contenir une liste exhaustive des activités, devoirs ou responsabilités requis de l'employé. Ce qui précède est destiné à décrire le contenu général et les exigences pour l'exécution de ce travail.
Fourchette de salaire : Salaire minimum : $115,000 , Salaire maximum : $165,000
Le salaire de base annuel fourni est une ligne directrice pour ce poste et ne constitue pas une garantie de rémunération ou de salaire. Lors de la présentation d'une offre, CESI prend également en compte d'autres variables telles que (mais sans s'y limiter) l'expérience professionnelle, l'éducation, la formation, l'ensemble des compétences, l'équité interne entre pairs, le niveau d'habilitation et les conditions du marché. De plus, CESI offre une large sélection d'avantages sociaux à ses employés.
CESI s'engage à respecter les principes d'inclusion et d'égalité des chances en matière d'emploi. Nous favorisons un environnement de travail professionnel et non discriminatoire pour toutes nos équipes. Nous ne pratiquons aucune discrimination fondée sur la race, la couleur, la religion, le sexe, la grossesse, l'orientation sexuelle, l'identité de genre, les informations génétiques, l'origine nationale, l'âge, l'état civil, le handicap ou le statut d'ancien combattant.
Présentation des avantages sociaux
CESI reconnaît que notre force réside dans nos employés. Nous soutenons chaque employé en tant qu'individu pour constituer des équipes solides à travers l'entreprise. Notre ensemble d'avantages sociaux comprend :
- Couverture médicale, dentaire et vision
- Programme de bien-être
- Contribution à l'épargne 401(k)
- Invalidité (court terme et long terme)
- Programme d'aide aux employés
- Assurance vie
- Éducation et formation
- Politique de congés généreuse (11 jours fériés fédéraux, congés payés, congé militaire, congé pour décès et service de juré)
