Mission Technologies, a division of HII
Mission Technologies, a division of HII
Mission Technologies, una divisione di HII, sviluppa e fornisce tecnologie avanzate per la sicurezza nazionale e le operazioni militari. Le sue attività comprendono operazioni informatiche e spaziali, tecnologie militari avanzate e sistemi integrati a supporto delle forze aeree, terrestri e navali. L’organizzazione applica inoltre l’intelligenza artificiale e funzionalità C5ISR per contribuire a rafforzare le operazioni militari statunitensi e consentire il coordinamento tra più domini. Attraverso attività legate alla produzione, alla consulenza e alla logistica, Mission Technologies offre a chi cerca lavoro opportunità per esplorare ruoli all’intersezione tra ingegneria, tecnologie per la difesa e supporto operativo.

Amministratore di pipeline CI/CD, ingegnere dei sistemi III

Amministra GitHub Enterprise e i flussi di lavoro GitHub Actions mantenendo pipeline di distribuzione DevSecOps sicure e automatizzate. Supporta la missione di tecnologia per la difesa navale di Mission Technologies presso NSWC PHD.

Descrizione

  • Amministra, protegge, mantiene e supporta gli ambienti, le organizzazioni, i repository, i team e i servizi di sviluppo correlati di GitHub Enterprise.
  • Gestisce le autorizzazioni degli utenti, l’accesso basato sui ruoli, le autorizzazioni dei repository, l’autenticazione e i controlli di sicurezza.
  • Definisce strategie di branching, regole per i branch protetti, requisiti per le pull request, pratiche di revisione del codice, procedure di rilascio e standard dei repository.
  • Crea, configura, mantiene e risolve i problemi dei flussi di lavoro GitHub Actions per build, test, scansioni di sicurezza, packaging e distribuzione automatizzati.
  • Progetta e mantiene pipeline CI/CD lungo tutto il ciclo di vita dello sviluppo software.
  • Gestisce runner ospitati da GitHub e autogestiti, inclusi configurazione, sicurezza, disponibilità, capacità, dipendenze, aggiornamenti e connettività.
  • Crea flussi di lavoro riutilizzabili, modelli di pipeline, script di automazione e standard di configurazione.
  • Automatizza le attività di sviluppo, build, test, sicurezza, configurazione e distribuzione.
  • Integra test unitari, analisi della qualità del codice, scansione di dipendenze e vulnerabilità, rilevamento dei segreti, gate di approvazione e altri controlli di cybersicurezza.
  • Collabora con il personale di cybersicurezza per integrare i requisiti di sicurezza nell’intero ciclo di vita della distribuzione del software.
  • Supporta pratiche DevSecOps che riuniscono sviluppo, cybersicurezza, test, infrastruttura e operations.
  • Configura e mantiene segreti, credenziali, certificati, token, account di servizio e dipendenze delle pipeline.
  • Supporta distribuzioni controllate su Microsoft Azure, Azure App Service, ambienti on-premises, sistemi di sviluppo e test e altre piattaforme di hosting approvate.
  • Monitora l’esecuzione delle pipeline, diagnostica errori e problemi di prestazioni, determina le cause principali e implementa azioni correttive.
  • Coordina le attività con i team di sviluppo, infrastruttura, database, cloud e cybersicurezza.
  • Aiuta i team di sviluppo a configurare i repository, sviluppare flussi di lavoro, risolvere i problemi delle pipeline e applicare pratiche DevSecOps standardizzate.
  • Supporta i processi relativi a codice sorgente, controllo versione, rilasci, configurazione e gestione degli artefatti.
  • Partecipa alle iniziative di modernizzazione dell’infrastruttura e delle applicazioni.
  • Monitora lo stato, le prestazioni, l’affidabilità, la disponibilità e la capacità dell’infrastruttura CI/CD.
  • Mantiene registrazione, audit, monitoraggio e tracciabilità operativa.
  • Produce documentazione tecnica, procedure, registri di configurazione, diagrammi architetturali, evidenze di audit, guide alla risoluzione dei problemi e contenuti per la knowledge base.
  • Fornisce supporto tecnico, consulenza e formazione su GitHub Enterprise, GitHub Actions, CI/CD e DevSecOps.
  • Valuta gli strumenti DevOps e DevSecOps emergenti e raccomanda miglioramenti dei processi.
  • Spiega problemi tecnici, rischi, requisiti e soluzioni agli stakeholder tecnici e non tecnici.

Requisiti

  • Cinque anni di esperienza pertinente con una laurea triennale o magistrale in un campo correlato; tre anni con una laurea magistrale; nessuna esperienza con un dottorato di ricerca o un Juris Doctor; oppure diploma di scuola superiore o equivalente più nove anni di esperienza pertinente.
  • È richiesta la cittadinanza statunitense.
  • Capacità di ottenere e mantenere un nulla osta di sicurezza per tutta la durata del rapporto di lavoro.
  • È necessario possedere e mantenere la certificazione CompTIA Security+ in corso di validità.
  • L’esperienza pertinente può includere GitHub Enterprise, GitHub Actions, Git, sviluppo e amministrazione di pipeline CI/CD, DevOps o DevSecOps, ingegneria di build e release, Azure, scripting, YAML, amministrazione di sistemi, Infrastructure as Code, Docker, Kubernetes, test automatizzati, test di sicurezza delle applicazioni, analisi delle dipendenze, scansione di vulnerabilità e segreti, gestione delle identità e degli accessi, gestione di distribuzione e configurazione, logging e monitoraggio, ambienti Agile, pratiche SSDLC e ambienti di cybersicurezza del Dipartimento della Difesa o della Marina degli Stati Uniti.
  • Preferibile: laurea in ingegneria elettrica, ingegneria elettronica, ingegneria informatica, informatica, sistemi informativi o un campo correlato qualificante.
  • Preferibile: almeno tre anni di esperienza professionale nell’amministrazione di sistemi.
  • Capacità di salire su scale, lavorare in spazi confinati e in condizioni di variazioni estreme della temperatura, e sollevare o spostare materiali secondo necessità.

Benefit

  • Opzioni di piani medici, dentistici e oculistici.
  • Risorse per il benessere.
  • Programmi di assistenza ai dipendenti.
  • Opzioni di piano di risparmio 401(k).
  • Strumenti di pianificazione finanziaria.
  • Assicurazione sulla vita.
  • Sconti per i dipendenti.
  • Festività retribuite.
  • Permessi retribuiti.
  • Rimborso delle tasse scolastiche.
  • Borse di studio per l’educazione della prima infanzia.
  • Borse di studio per l’istruzione postsecondaria.
  • Benefit competitivi.
  • Programmi educativi e formativi che supportano la crescita professionale continua.
  • Per le posizioni idonee, occasionalmente possono essere offerti bonus o altri compensi non ricorrenti.