
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.
99.960 $ – 140.000 $ / anno
In sedeTempo pienoSeniorLeadLingua Richiesta: ingleseIngegnere di sistemiDescrizione
- 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.