General Dynamics Information Technology
Główny DevSecOps / inżynier platformy
Australia, Canada, France, Germany, India, Netherlands, Singapore, Sweden, United Kingdom, United States
£113,900 - £154,100 / za rok
O tym stanowisku
auto_translated_note
Rodzaj zapotrzebowania: Regularny Poziom uprawnień, który należy obecnie posiadać: Poziom tajnego dostępu, który należy uzyskać: Secret Public Trust/inne wymagane: Brak Rodzina stanowisk: Inżynieria oprogramowania Kwalifikacje na stanowisku: Umiejętności: Oprogramowanie do konteneryzacji, GitLab CI/CD, Kubernetes Orchestration, Dostarczanie oprogramowania Certyfikaty: Brak Doświadczenie: 8 + lata doświadczenia na tym stanowisku Obywatelstwo amerykańskie Wymagane: Tak Opis stanowiska: Główny inżynier DevSecOps / inżynier platformy Poszukujemy inżyniera DevSecOps skupionego na programistach, który dołączy do wysokowydajnych fabryk oprogramowania do budowania zespołów i obsługi, platform automatyzacji bezpieczeństwa i środowisk programistycznych obsługujących sztuczną inteligencję dla klientów Departamentu Obrony i władz federalnych. Ta rola kładzie nacisk na praktyczne tworzenie oprogramowania w kontekście DevSecOps - będziesz pisać kod produkcyjny, budować narzędzia i rozwijać aplikacje, a nie tylko konfigurować potoki. Zespół wspiera wiele równoległych wewnętrznych wysiłków badawczo-rozwojowych oraz dostaw do klientów w ramach programów obronnych i federalnych.
Będziesz uczestniczyć w szeregu procesów roboczych, w tym w tworzeniu aplikacji agentycznej sztucznej inteligencji, udoskonaleniach platform fabryki oprogramowania, automatyzacji zabezpieczeń i zgodności oraz bezpiecznym dostarczaniu oprogramowania dla tajnych środowisk. ZNACZĄCA PRACA I WPŁYW NA OSOBISTY Praca w ramach szerokiego portfolio, a nie jednego wąskiego programu - różnorodność i ekspozycja na najnowocześniejsze problemy w dostarczaniu oprogramowania dla instytucji rządowych Znaczące inwestycje w sztuczną inteligencję, automatyzację i inżynierię nowoczesnych platform - a nie konserwację starszych wersji Mały zespół wyższego szczebla, w którym indywidualny wkład ma ogromny wpływ Możliwość kształtowania sposobu misje naszych klientów są budowane i realizowane przy użyciu bezpiecznego oprogramowania na dużą skalę. Ekspozycja na działania rozwojowe (propozycje, zaangażowanie klientów) dla inżynierów, którzy chcą rozwijać świadomość biznesową wraz z głębią techniczną.
KLUCZOWE OBOWIĄZKI Inżynieria DevSecOps - główny cel. Wykorzystywanie narzędzi i struktur programistycznych wspomaganych przez sztuczną inteligencję do: Projektowania, rozwijania i utrzymywania potoków CI/CD na potrzeby budowania, testowania, skanowania bezpieczeństwa i wydawania w środowiskach niesklasyfikowanych i tajnych. Integracja i obsługa skanowania bezpieczeństwa. łańcuchy narzędzi (SAST, SCA, skanowanie kontenerów, generowanie SBOM) jako zautomatyzowane etapy potoku Korzystaj codziennie z przepływów pracy wspomaganych przez sztuczną inteligencję - generowanie kodu, automatyczne testowanie, inteligentny przegląd kodu i dokumentacja - oraz wspieraj ich wdrażanie w zespołach Przyczyniaj się do rozwoju agentycznych możliwości sztucznej inteligencji, w tym orkiestracji narzędzi, szybkiego projektowania i automatyzacji przepływu pracyTwórz narzędzia i automatyzację w celu wspierania ciągłych procesów autoryzacji do działania (cATO), w tym automatycznego gromadzenia dowodów, raportowania zgodności i egzekwowania zasad Opracowuj i utrzymuj wzmacniające szablony potoków, które zespoły produktowe korzystają z bezpiecznego dostarczania oprogramowania w trybie domyślnymWsparcie warstwy potoku zabezpieczeń platformy - proces tworzenia, testowania i wydawania pakietów oprogramowania zawierających zarówno kod aplikacji, jak i komponenty platformy wykonawczejWdrażanie i egzekwowanie kontroli bezpieczeństwa łańcucha dostaw oprogramowania (podpisywanie, pochodzenie, integralność artefaktów)Rozwiązywanie problemów z błędami kompilacji i wdrażania, wsparcie zespołów programistycznych korzystających z usług współdzielonych potoków Inżynieria platformWdrażanie i obsługa klastrów Kubernetes (bazowy Big Bang / Iron Bank) w tajnych (CUI/IL5)Wdrażanie, konfigurowanie i obsługa narzędzi programistycznych opartych na sztucznej inteligencji (GitLab Duo, asystenci kodu bazujący na LLM, platformy agentycznej AI) dla konsumentów platform i użytku wewnętrznego zespołu.Obsługa infrastruktury platformy AI/ML (serwowanie modeli, obciążenia GPU, potoki danych) w ramach szerszej oferty platformy.Standard i utrzymywanie usług współdzielonej platformy: Harbor (rejestr kontenerów), Nexus (repozytorium artefaktów), Vault (zarządzanie sekretami).
ArgoCD (wdrożenie GitOps) Wdrażaj infrastrukturę jako kod do udostępniania środowiska, cyklu życia klastra i zarządzania konfiguracją (Terraform, Ansible) Obsługuj zarządzanie wieloma klastrami i modele wdrażania koncentratora/szprychy - wbuduj w usługi współdzielone, wdrażaj na kontach podrzędnych Konfiguruj i rozwiązuj problemy z łącznością sieciową, integracją Zscaler i federacją tożsamości Okta/SAML dla konsumentów platform Przyczyniaj się do ewolucji platformy, w tym samoobsługowych przestrzeni nazw, wdrażania programistów i szablony złotej ścieżki Utrzymuj i ulepszaj wiele środowisk fabrycznych oprogramowania produkcyjnego obsługujących różnorodnych klientów federalnych Współtwórz elementy Runbook, dokumentację operacyjną i procedury reagowania na incydenty CZEGO POTRZEBUJESZ, ABY OSIĄGNĄĆ SUKCES - WYMAGANE UMIEJĘTNOŚCI Wnieś swoją wiedzę inżynieryjną wraz z dążeniem do innowacji w GDIT. Główny inżynier DevOps musi posiadać: ● Wykształcenie: tytuł licencjata i ponad 8-letnie doświadczenie. Zamiast dyplomu Ponad 12 lat praktycznego doświadczenia ● Doświadczenie: ponad 5 lat doświadczenia na podobnym poziomie w inżynierii oprogramowania, technologiach DevOps / DevSecOps; Ponad 3 lata praktycznego doświadczenia z Kubernetesem Doświadczenie w korzystaniu z narzędzi programistycznych opartych na sztucznej inteligencji (asystenci kodu, narzędzia oparte na LLM, przepływy pracy wspomagane sztuczną inteligencją) w codziennej pracy inżynieryjnej - i entuzjazm w dążeniu do dalszego ich wdrażania Praktyczne doświadczenie w opracowywaniu potoków CI/CD - zdecydowanie preferowany GitLab CI; Jenkins, GitHub Actions lub podobne akceptowane Doświadczenie w integracji narzędzi do skanowania bezpieczeństwa w zautomatyzowanych potokach (SAST, DAST, SCA, skanowanie obrazów kontenerów) Biegłość w infrastrukturze jako kod (Terraform i/lub Ansible) Doświadczenie w konteneryzacji (artefakty Docker, Helm, OCI) i zarządzaniu rejestrem kontenerów Silne umiejętności w zakresie systemów Linux - administracja, tworzenie skryptów powłoki, rozwiązywanie problemów Solidne zrozumienie przepływów pracy opartych na Git, strategii rozgałęziania i Wzorce wdrażania GitOps Doświadczenie w pracy lub wdrażaniu w środowiskach tajnych lub izolowanych Możliwość pracy w wielu jednoczesnych projektach ze zmiennymi priorytetami Dobre umiejętności komunikacji pisemnej i werbalnej Poziom poświadczeń bezpieczeństwa: Do rozpoczęcia wymagane jest tajne poświadczenie Lokalizacja: Zdalna z podróżami do 10% Obywatelstwo: Obywatelstwo amerykańskie PREFEROWANE KWALIFIKACJE Doświadczenie z Platform One / Big Bang, liniami bazowymi Iron Bank lub dystrybucjami Kubernetes wzmocnionymi DoD Znajomość ze strukturami bezpieczeństwa i autoryzacji DoD (NIST 800-53, RMF, cATO, wzorce autoryzacji fabryki oprogramowania) Znajomość praktyk bezpieczeństwa łańcucha dostaw oprogramowania - podpisywanie artefaktów, zaświadczanie i generowanie SBOM (np.
Sigstore/Cosign, Syft, intoto) Doświadczenie we wdrażaniu lub obsłudze infrastruktury AI/ML lub platform programistycznych AI w przedsiębiorstwach lub środowiskach typu air-gap (obsługiwanie modeli, planowanie GPU na K8, przedsiębiorstwa wdrażanie asystenta kodu) Doświadczenie we wspieraniu działań związanych z rozwojem - tworzenie ofert, odpowiedzi na RFI lub odprawy techniczne oraz angażowanie klientów jako techniczny SMEGDIT TO TWOJE MIEJSCE W GDIT naszym celem jest misja, a nasi ludzie są w centrum wszystkiego, co robimy. ● Rozwój: narzędzie kariery oparte na sztucznej inteligencji, które identyfikuje etapy kariery i możliwości uczenia się. 401K z dopasowaniem do firmy, konkurencyjną pensją i płatnym czasem wolnym ● Społeczność: Wielokrotnie nagradzana kultura innowacji i miejsce pracy przyjazne dla wojska POSIADAJ SWOJĄ MOŻLIWOŚĆ Odkryj karierę programisty w GDIT, a znajdziesz nieskończone możliwości rozwoju wraz z kolegami, którzy podzielają Twoje zaangażowanie w rozwój innowacji. Prawdopodobny zakres wynagrodzeń na tym stanowisku wynosi 113 900 - 154 100 USD.
Nie jest to jednak gwarancja odszkodowania lub wynagrodzenia. Wynagrodzenie zostanie raczej ustalone na podstawie doświadczenia, lokalizacji geograficznej i ewentualnych wymogów umownych i może wykraczać poza ten zakres. Planowane tygodniowe godziny: 40 Wymagane podróże: Mniej niż 10% Opcje telepracy: Praca zdalna Lokalizacja: Dowolna lokalizacja / Zdalna Dodatkowe lokalizacje pracy: Łączna liczba nagród w GDIT: Nasz pakiet świadczeń dla wszystkich pracowników zatrudnionych w USA obejmuje różne opcje planu medycznego, niektóre z kontami oszczędnościowymi na zdrowie, opcje planu dentystycznego, wizję plan oraz plan 401 (k) oferujący możliwość wpłacania dolarów przed i po opodatkowaniu do wysokości rocznych limitów IRS i otrzymania dopasowania firmy.
Aby zapewnić równowagę między życiem zawodowym a prywatnym, GDIT oferuje pracownikom w miarę możliwości elastyczne tygodnie pracy oraz różnorodne plany płatnego urlopu, w tym urlopy, chorobowe i osobiste, urlopy, płatne urlopy rodzicielskie, wojskowe, urlopy w związku z żałobą i obowiązki ławy przysięgłych. GDIT zazwyczaj zapewnia nowym pracownikom 15 dni płatnego urlopu w roku kalendarzowym do wykorzystania na wakacje, sprawy osobiste i chorobę oraz dodatkowe 10 płatnych urlopów rocznie. Płatny urlop i płatne urlopy są obliczane proporcjonalnie na podstawie daty zatrudnienia pracownika.
Program płatnego urlopu rodzinnego GDIT zapewnia uprawnionym pracownikom łącznie do 160 godzin płatnego urlopu w ciągu kolejnych 12 miesięcy. Aby zapewnić naszym pracownikom możliwość ochrony swoich dochodów, zapewniamy lub udostępniamy inne oferty, takie jak krótko- i długoterminowe świadczenia z tytułu niezdolności do pracy, ubezpieczenie na życie, śmierć w wyniku nieszczęśliwego wypadku i rozczłonkowanie, nieszczęśliwy wypadek, poważna choroba oraz ubezpieczenie od podróży służbowych i wypadków. Regularnie dokonujemy przeglądu naszego pakietu Total Rewards, aby mieć pewność, że nasze oferty są konkurencyjne i odzwierciedlają to, co według naszych pracowników cenią najbardziej.
Jesteśmy GDIT. Globalna firma zajmująca się technologią i usługami profesjonalnymi, która świadczy usługi konsultingowe, technologiczne i misyjne dla wszystkich głównych agencji w całym rządzie USA, społeczności obronnej i wywiadowczej. 26 000 naszych ekspertów wykorzystuje moc technologii, aby tworzyć natychmiastową wartość i dostarczać rozwiązania na krawędzi innowacji.
Działamy w 50 krajach na całym świecie, oferując wiodące możliwości w zakresie modernizacji cyfrowej, sztucznej inteligencji/ML, chmury, cyberbezpieczeństwa i rozwoju aplikacji. Razem z naszymi klientami staramy się tworzyć bezpieczniejszy, mądrzejszy świat, wykorzystując moc głębokiej wiedzy specjalistycznej i zaawansowanej technologii. Dołącz do naszej społeczności talentów, aby być na bieżąco z naszymi możliwościami kariery i wydarzeniami na stronie gdit.com/tc.
Pracodawca zapewniający równość szans / Osoby niepełnosprawne / Weterani objęci ochroną Oryginalnie opublikowano w Himalajach