
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