The Amatriot Group
The Amatriot Group
The Amatriot Group to firma oferująca rozwiązania kadrowe klientom federalnym i komercyjnym, zapewniająca ekspertyzę technologiczną oraz wsparcie w zakresie obsady personelu. Wcześniej działająca pod nazwą Government Tactical Solutions, od 2011 roku wspiera organizacje realizujące zadania z zakresu wywiadu, obronności i bezpieczeństwa narodowego, pomagając im zaspokajać potrzeby związane z personelem technicznym w bezpiecznych i złożonych środowiskach. Do kompetencji firmy należą administracja IT, architektura chmurowa i DevOps, inżynieria, szkolenia techniczne, analityka i architektura danych oraz cyberbezpieczeństwo. The Amatriot Group kładzie również nacisk na szybkie dostarczanie usług i zgodność z wymogami administracji publicznej, w tym wymaganiami CMMC Level 2, dzięki czemu firma może zainteresować specjalistów szukających pracy w obszarze technologii rządowych, obronności i cyberbezpieczeństwa.

Starszy inżynier DevOps — Waszyngton, DC, praca na miejscu

Tworzenie i utrzymanie bezpiecznych platform DevSecOps opartych na AWS, Kubernetes, Kafka, Elastic i środowiskach CI/CD. Praca na miejscu obejmuje wsparcie cyberbezpieczeństwa DoD, obserwowalności, automatyzacji, optymalizacji chmury i niezawodnego dostarczania oprogramowania.

Opis

  • Projektowanie i utrzymywanie bezpiecznych potoków CI/CD, infrastruktury cloud-native, platform obserwowalności i zautomatyzowanych możliwości dostarczania w środowisku DoD
  • Tworzenie zautomatyzowanych potoków CI/CD z użyciem Jenkins lub CloudBees, Artifactory, Kubernetes lub OpenShift, Docker, Ansible i Bitbucket
  • Automatyzowanie wdrażania aplikacji, konfiguracji, testowania i operacji infrastrukturalnych
  • Tworzenie zautomatyzowanych testów z użyciem Ansible, Selenium, JMeter, JUnit i powiązanych narzędzi
  • Wspieranie wydań oprogramowania w środowiskach deweloperskich, testowych i produkcyjnych
  • Wdrażanie, konfigurowanie, testowanie, rozwiązywanie problemów, utrzymywanie i aktualizowanie klastrów Kafka i Elastic
  • Konfigurowanie aplikacji do przesyłania danych sieciowych do Elastic Stack hostowanego w AWS
  • Wspieranie skonteneryzowanych środowisk aplikacyjnych z użyciem Kubernetes lub OpenShift i Docker
  • Tworzenie i utrzymywanie pulpitów nawigacyjnych oraz rozwiązań obserwowalności dla aplikacji, infrastruktury, bezpieczeństwa, dostępności i monitorowania kosztów chmury
  • Wdrażanie monitorowania, alertów i automatyzacji na podstawie metryk, logów i śladów
  • Wzmacnianie wykrywania incydentów, analizy przyczyn źródłowych, widoczności operacyjnej i niezawodności systemów
  • Identyfikowanie, dokumentowanie, śledzenie i ograniczanie ryzyk technicznych
  • Konfigurowanie aplikacji i infrastruktury w celu spełnienia wymagań cyberbezpieczeństwa DoD i odpowiednich STIG
  • Wbudowywanie mechanizmów bezpieczeństwa i monitorowania zgodności w potoki CI/CD oraz środowiska produkcyjne
  • Pomaganie w usuwaniu ustaleń bezpieczeństwa i wdrażaniu wymaganych zmian konfiguracji
  • Analizowanie wykorzystania chmury oraz stosowanie optymalizacji rozmiarów zasobów, wykrywania bezczynnych zasobów, optymalizacji pamięci masowej i mocy obliczeniowej oraz praktyk FinOps
  • Nadzorowanie wydawania, odnawiania i rotacji certyfikatów oraz monitorowania ich wygaśnięcia
  • Uczestniczenie w procesach zwinnego wytwarzania oprogramowania i codziennych ceremoniach Scrum
  • Demonstrowanie ukończonych funkcji oraz współpraca z rozproszonymi zespołami, klientami i interesariuszami
  • Prezentowanie klientom i kierownictwu programu statusu technicznego, ryzyk i rekomendacji
  • Zapewnianie przywództwa technicznego oraz utrzymywanie dokumentacji inżynieryjnej i operacyjnej

Wymagania

  • Praca w pełni na miejscu w Waszyngtonie, DC
  • Posiadanie aktywnego poświadczenia bezpieczeństwa Top Secret/SCI
  • Posiadanie aktualnego certyfikatu Security+ lub wyższego albo równoważnego certyfikatu spełniającego odpowiednie wymagania DoD IAT Level II
  • Posiadanie odpowiedniego wykształcenia technicznego wyższego oraz 8–12 lat odpowiedniego doświadczenia albo odpowiedniego technicznego tytułu magistra oraz 6–10 lat odpowiedniego doświadczenia
  • Doświadczenie w tworzeniu oprogramowania w środowiskach Agile oraz umiejętność szybkiego uczenia się nowych technologii
  • Doświadczenie z rozproszonymi systemami kontroli wersji, takimi jak Git i Bitbucket
  • Doświadczenie w tworzeniu oprogramowania na platformach Linux
  • Znajomość i stosowanie zasad, teorii oraz koncepcji inżynierii oprogramowania
  • Umiejętność zarządzania wieloma priorytetami, samodzielnego przydzielania pracy i skutecznego działania w geograficznie rozproszonym zespole
  • Skuteczna komunikacja i współpraca z zespołami wirtualnymi
  • Umiejętność komunikowania statusu technicznego i prezentowania informacji klientom oraz kierownictwu programu
  • Demonstrowanie zdolności przywódczych
  • Duża dbałość o szczegóły, dobra organizacja i umiejętność prowadzenia dokumentacji technicznej
  • Gotowość i zdolność do przechodzenia oraz utrzymywania dodatkowych kontroli przydatności wymaganych przez klienta przez cały okres zatrudnienia
  • Mile widziane doświadczenie z Pythonem, Javą, SQL, JSON/REST, JavaScriptem, AWS, Jenkins, Artifactory, Ansible, Kubernetes, Dockerem, narzędziami Atlassian, Agile/Scrum, środowiskami DoD, DISA, STIG, projektowaniem oprogramowania i dokumentacją techniczną