Nakupuna Companies
Nakupuna Companies
Nakupuna Companies to grupa należąca do organizacji rdzennych Hawajczyków, która współpracuje z partnerami rządowymi w zakresie doradztwa, usług IT, obsługi obiektów i infrastruktury, usług środowiskowych oraz logistyki. Jej zespoły wspierają realizację zadań i działalność operacyjną instytucji rządowych, zapewniając kompetencje techniczne i programowe, a także wspierają społeczność rdzennych Hawajczyków poprzez ukierunkowane inicjatywy i inwestycje. Siedziba główna firmy znajduje się na Hawajach, a jej biura działają również w kilku stanach USA.

Starszy inżynier oprogramowania .NET i Azure

Modernizuj systemy zaopatrzenia NAVSUP dla Nakupuna Federal, tworząc bezpieczne aplikacje, interfejsy API i potoki CI/CD. Wspieraj klientów Departamentu Obrony USA.

Opis

  • Projektować, tworzyć, wdrażać i utrzymywać rozwiązania IT.
  • Tworzyć, utrzymywać i aktualizować aplikacje, oprogramowanie oraz programy narzędziowe na potrzeby modernizacji systemów.
  • Analizować informacje, potrzeby użytkowników i wymagania dotyczące oprogramowania, aby planować praktyczny rozwój aplikacji i ich modyfikacje.
  • Przygotowywać dokumentację programów i komentarze w kodzie.
  • Współpracować z analitykami, inżynierami, programistami, klientami i personelem technicznym przy określaniu projektów aplikacji, interfejsów i wymagań.
  • Tworzyć procedury testowania i walidacji oprogramowania, programowania oraz dokumentowania.
  • Utrzymywać i aktualizować oprogramowanie, usuwać wady, obsługiwać zmiany sprzętowe, modernizować interfejsy i poprawiać wydajność.
  • Przeprowadzać zintegrowane testy jakości obejmujące funkcje bezpieczeństwa i odporność.
  • Przechowywać, pobierać i przetwarzać dane w celu oceny możliwości i wymagań systemu.
  • Wdrażać zabezpieczenia cybernetyczne, w tym szyfrowanie, zarządzanie dostępem i tożsamością.
  • Korzystać z korporacyjnych systemów kontroli wersji do tworzenia bezpiecznych aplikacji.
  • Wykrywać i usuwać wady oprogramowania przy użyciu standardowych metod debugowania.
  • Pomagać zespołom aplikacyjnym standaryzować zasady systemowe, narzędzia programistyczne i poprawki bezpieczeństwa.
  • Tworzyć programy weryfikujące i przetwarzające wiele danych wejściowych.
  • Tworzyć aplikacje rejestrujące błędy, wyjątki i awarie oraz zarządzające nimi.
  • Tworzyć kod w obsługiwanych językach z wykorzystaniem projektowania obiektowego, koncepcji i protokołów sieciowych oraz metod bezpieczeństwa sieci.
  • Przygotowywać dokumentację Agile oraz dokumentację wymaganą przez polityki organizacji.
  • Wspierać standaryzację narzędzi, potoki CI/CD i architektoniczne widoki usług zgodnie ze standardami bezpieczeństwa Marynarki Wojennej USA.
  • Automatyzować kompilacje, testy i wdrożenia za pomocą potoków CI/CD.
  • Konfigurować zarządzanie artefaktami dla bibliotek, zależności i kompilacji.
  • Pomagać usuwać awarie środowiska produkcyjnego i przygotowywać pakiety wydań.
  • Tworzyć i utrzymywać elementy pracy oraz uczestniczyć w wewnętrznych przeglądach i komisjach ds. zmian.
  • Przeprowadzać audyty jakości, badać błędy i zalecać działania naprawcze.

Wymagania

  • Doświadczenie w pracy z .NET, C#, JavaScript, jQuery, XML, XML Schema, SQL i bazami danych Oracle.
  • Wymagany certyfikat IAM Level I (CompTIA Security+).
  • Co najmniej 2 lata nauki w college’u lub placówce technicznej oraz 5 lat doświadczenia w nowoczesnym tworzeniu oprogramowania albo równoważne zastąpienie wykształcenia.
  • Co najmniej 2 lata nauki w college’u lub placówce technicznej oraz 5 lat doświadczenia w pracy z Azure DevOps, Microsoft 365 i Teams, Excel, Visio oraz Outlook.
  • Co najmniej 3 lata doświadczenia w stosowaniu zasad i praktyk Agile, w tym udziału w zespołach Agile.
  • Co najmniej 5 lat wiedzy i doświadczenia w pracy z odpowiednimi technologiami i platformami tworzenia oprogramowania.
  • Co najmniej 3 lata doświadczenia w pracy z narzędziami i praktykami DevOps.
  • Bardzo dobra znajomość narzędzi i technik bezpieczeństwa.
  • Umiejętność pisania skryptów automatyzujących w Bash lub PowerShell.
  • Co najmniej 3 lata wiedzy i doświadczenia w zakresie architektur natywnych dla chmury oraz infrastruktury jako kodu (Infrastructure as Code).
  • Co najmniej rok doświadczenia w środowisku PaaS, takim jak Appian lub Salesforce.
  • Bardzo dobre zdolności analityczne w ocenie zagrożeń i podatności związanych z bezpieczeństwem.
  • Doskonałe umiejętności komunikacyjne i zdolność współpracy z zespołami programistycznymi, bezpieczeństwa i operacyjnymi.
  • Dogłębne rozumienie zasad bezpieczeństwa i dobrych praktyk.
  • Doświadczenie w administracji publicznej i w Departamencie Obrony USA będzie dodatkowym atutem.
  • Wymagany tytuł licencjata w dziedzinie technicznej, takiej jak inżynieria lub informatyka; można go zastąpić 2 latami nauki w college’u oraz 3–5 latami pokrewnego doświadczenia zawodowego.
  • Zdolność do spełnienia określonych wymagań fizycznych, z racjonalnymi usprawnieniami lub bez nich.

Benefity

  • Ubezpieczenie medyczne, stomatologiczne i okulistyczne.
  • Konta oszczędnościowe na cele zdrowotne i elastyczne konta wydatków.
  • Plan emerytalny 401(k) ze składkami pracodawcy.
  • Płatny urlop i dni wolne od pracy.
  • Ubezpieczenie na życie i od niezdolności do pracy.
  • Programy pomocy pracownikom.
  • Wsparcie edukacyjne i możliwości rozwoju zawodowego.
  • Wynagrodzenie wyrównawcze dla żołnierzy.
  • Dodatkowe dobrowolne programy świadczeń.