Xcelerate Solutions
Xcelerate Solutions
Xcelerate Solutions je poslovna konzultantska tvrtka koja organizacijama pomaže upravljati rizicima, modernizirati poslovanje i ostvariti vrijednost iz složenih inicijativa. Njezin rad obuhvaća korporativnu sigurnost, strateško savjetovanje i digitalnu transformaciju, s naglaskom na jačanje sigurnosti i otpornosti zaposlenika, fizičke imovine i kibernetičke infrastrukture. Tvrtka primjenjuje savjetodavni pristup usmjeren na misiju u rješavanju izazova koji zahtijevaju praktičnu strategiju, inovacije i učinkovitu provedbu.

Glavni softverski inženjer (TS/SCI) – hibridni rad u Bethesdi

Vodite razvoj mikrousluga u Pythonu, Kafki i Elasticsearchu za tehnološku platformu DIA-e tvrtke Xcelerate Solutions. Implementirajte sigurne usluge s mogućnošću nadzora na Kubernetesu u potpori podatkovno usmjerenoj vladinoj misiji.

Opis

  • Izrađivati, poboljšavati, testirati i održavati mikrousluge u Pythonu
  • Razvijati producente i potrošače Apache Kafke
  • Povezivati usluge s Elasticsearchom za indeksiranje i pretraživanje u stvarnom vremenu i u paketnoj obradi
  • Izrađivati jedinične i integracijske testove koji podržavaju visoku pokrivenost i pouzdana izdanja
  • Razvijati CI/CD cjevovode i implementirati aplikacije u Kubernetes klastere
  • Doprinositi tehničkim rješenjima, pregledima koda i planiranju arhitekture
  • Upotrebljavati alate za nadzor sustava i rješavanje produkcijskih problema
  • Održavati tehničku dokumentaciju i dijeliti inženjersko znanje
  • Primjenjivati odgovarajuće prakse softverskog inženjerstva i dizajna u razvojnim, integracijskim i produkcijskim okruženjima
  • Surađivati sa sistemskim inženjerima, softverskim inženjerima, arhitektima, operativnim inženjerstvom i upravom
  • Poticati međufunkcionalnu suradnju i isporučivati kvalitetne proizvode i usluge za korisnike
  • Podržavati dugoročni ugovor DIA-NDOC DOMEX Technology Platform, uključujući njegovu podatkovno usmjerenu misiju temeljenu na oblaku i AI/ML-u te misiju prijenosa između domena

Zahtjevi

  • Preddiplomski ili diplomski studij i najmanje 12 godina relevantnog iskustva ili magisterij i najmanje 10 godina relevantnog iskustva
  • Ekvivalentno relevantno iskustvo može zamijeniti diplomu
  • Važeća sigurnosna provjera Top Secret/SCI
  • Sposobnost dobivanja i održavanja poligrafskog testiranja
  • Poznavanje Pythona i pozadinskih okvira kao što su FastAPI i Flask
  • Iskustvo s tehnologijama kontejnerizacije, osobito Dockerom
  • Iskustvo s procesima izdvajanja, transformacije i učitavanja (ETL)
  • Praktično iskustvo razvoja u Linuxu, uključujući Bash ili slično skriptiranje
  • Odlično poznavanje RESTful API-ja i arhitekture mikrousluga
  • Praktično iskustvo s Kubernetesom u implementaciji, nadzoru i otklanjanju pogrešaka u uslugama
  • Razumijevanje uobičajenih obrazaca dizajna, sigurnosnih praksi te načela zapisivanja i nadzora
  • Poznavanje Gita i suradničkih tijekova rada kao što su zahtjevi za povlačenje i pregledi koda
  • Iskustvo s praksama DevOpsa i alatima CI/CD, osobito GitLabom ili Jenkinsom
  • Izvrsne pisane i usmene komunikacijske vještine
  • Iskustvo rada u agilnim okruženjima
  • Sposobnost učinkovitog samostalnog rada i rada u timu
  • Poželjno je iskustvo u dizajniranju i implementaciji kompleta za razvoj softvera
  • Poželjno je poznavanje DGX-a (Deep GPU Xceleration)
  • Poželjna je važeća certifikacija Security+ i sposobnost dobivanja PUA certifikacije od Vlade
  • Poželjna je certifikacija Elasticsearcha ili druga certifikacija povezana s tehnološkim stogom programa
  • Poželjno je iskustvo s produkcijskim ili poslovnim sustavima velikih razmjera
  • Poželjno je poznavanje koncepata distribuiranih sustava kao što su idempotentnost i eventualna konzistentnost
  • Poželjno je poznavanje registara shema i obrazaca Kafka streaminga
  • Poželjno je iskustvo s AWS/C2S-om
  • Poželjno je poznavanje ili iskustvo u razvoju aplikacija koje koriste velike jezične modele i agentnu umjetnu inteligenciju

Pogodnosti

  • Fleksibilno radno vrijeme
  • Povremeni rad na daljinu ovisno o zahtjevima klijenta i isporučenim rezultatima
  • Mogućnosti stručnog usavršavanja
  • Mogućnosti napredovanja i razvoja karijere
  • Razumne prilagodbe za kandidate i zaposlenike s invaliditetom