Application Developer - Clearance Required

Job expired!

Lokalizacja: Obecnie praca zdalna, przejście do hybrydowej pracy zdalnej oraz pracy na miejscu u klienta w Fort Belvoir, VA.

Dołącz do LMI, wiodącej firmy doradczej, jako Programista Aplikacji, aby projektować, budować, testować, wdrażać i utrzymywać misję krytyczną Warstwy Danych Armii (ADL). Będziesz kluczowym elementem w tworzeniu podstawowej platformy dla drugiej wersji Platformy Danych Armii. Współpracuj z liderami rządowymi, architektami rozwiązań, właścicielami danych, zarządcami danych, analitykami procesów i przepływów pracy oraz naukowcami danych, aby dostarczać rozwiązania spełniające kluczowe potrzeby biznesowe.

W LMI rewolucjonizujemy drogę od wglądu do wyniku w The New Speed of Possible™. Wspierani przez ponad 60 lat doświadczenia federalnego, integrujemy najnowsze innowacje, aby przyspieszyć sukces misji. Nasze utalentowane zespoły wykorzystują nowe technologie do tworzenia kreatywnych rozwiązań i przekraczania granic możliwości, przyspieszając tempo postępu, aby pomóc naszym klientom dostosować się do zmieniających się potrzeb misji.

  • Zbudować architekturę master-agent wspierającą procesy ETL.
  • Projektować i implementować interfejsy API RESTful zgodnie z najlepszymi praktykami.
  • Pisać i uruchamiać zautomatyzowane testy.
  • Tworzyć i utrzymywać kompleksową dokumentację wspierającą utrzymanie platformy.
  • Uczestniczyć w przeglądach infrastruktury w celu identyfikacji najlepszych praktyk i możliwości poprawy.
  • Trzymać się dobrych praktyk i wytycznych projektowych, w tym kontroli wersji kodu, zautomatyzowanego testowania i właściwej dokumentacji.
  • Uczestniczyć w odkrywaniu wymagań i sesjach projektowych w celu określenia wymagań dla rozwiązania.
  • Projektować i rozwijać aplikacje wspierające komunikację wewnętrzną i zewnętrzną oraz komunikację wewnątrz służby.
  • Współpracować z różnorodnymi zespołami technicznymi, aby budować skalowalną, usługową architekturę i promować innowacje.
  • Licencjat w dziedzinie informatyki, technologii informacyjnej, inżynierii komputerowej lub pokrewnej dziedzinie (lub równoważne doświadczenie zawodowe).
  • 3+ lata doświadczenia w budowaniu aplikacji produkcyjnych.
  • Doświadczenie z dostawcami chmurowymi (AWS/Azure/Google Cloud) lub centrami danych na miejscu.
  • Biegłość w Pythonie.
  • Umiejętność rozumienia różnych typów interfejsów system-to-system i projektowania rozwiązań w infrastrukturach lokalnych i chmurowych.
  • Znajomość koncepcji ETL i rozwiązań, szczególnie dla inżynierii dużych danych, w tym doświadczenie z Apache Spark.
  • Dogłębne zrozumienie baz danych relacyjnych (Oracle, PostgreSQL, itp.).
  • Doświadczenie z bazami danych nierelacyjnymi (MongoDB, Redis, Elasticsearch, itp.).
  • Doświadczenie w tworzeniu stron internetowych (JavaScript, JSON, HTML, CSS).
  • Doświadczenie z frameworkami strumieniowania/komunikatami (Kafka, RabbitMQ, itp.).
  • Aktywne zezwolenie Secret Clearance.
  • Doświadczenie z Palantir.
  • Analityczny sposób myślenia – zorientowanie