
Xcelerate Solutions je poradenská spoločnosť v oblasti podnikania, ktorá pomáha organizáciám riadiť riziká, modernizovať prevádzku a dosahovať hodnotu z komplexných iniciatív. Jej činnosť zahŕňa podnikovú bezpečnosť, strategické poradenstvo a digitálnu transformáciu so zameraním na posilňovanie bezpečnosti a odolnosti zamestnancov, fyzických aktív a kybernetickej infraštruktúry. Spoločnosť uplatňuje konzultačný prístup založený na poslaní pri riešení výziev, ktoré si vyžadujú praktickú stratégiu, inovácie a efektívnu realizáciu.
Hlavný softvérový inžinier (TS/SCI) – hybridná práca v Bethesde
Veďte vývoj mikroslužieb v jazykoch Python, Kafka a Elasticsearch pre technologickú platformu DIA spoločnosti Xcelerate Solutions. Nasadzujte bezpečné a monitorovateľné služby v Kubernetes na podporu dátovo orientovanej vládnej misie.
Popis
- Vytvárať, rozširovať, testovať a udržiavať mikroslužby v Pythone
- Vyvíjať producentov a konzumentov Apache Kafka
- Prepájať služby s Elasticsearch na indexovanie a vyhľadávanie v reálnom čase aj dávkové spracovanie
- Vytvárať jednotkové a integračné testy podporujúce vysoké pokrytie a spoľahlivé vydania
- Vyvíjať CI/CD pipeline a nasadzovať aplikácie do klastrov Kubernetes
- Prispievať k technickým návrhom, revíziám kódu a plánovaniu architektúry
- Používať nástroje observability na monitorovanie systémov a riešenie problémov v produkcii
- Udržiavať technickú dokumentáciu a zdieľať inžinierske znalosti
- Uplatňovať vhodné postupy softvérového inžinierstva a návrhu v prostrediach vývoja, integrácie a produkcie
- Spolupracovať so systémovými inžiniermi, softvérovými inžiniermi, architektmi, prevádzkovým inžinierstvom a manažmentom
- Podporovať medzifunkčnú spoluprácu a dodávať kvalitné produkty a služby pre zákazníkov
- Podporovať dlhodobý kontrakt DIA-NDOC DOMEX Technology Platform vrátane jeho dátovo orientovanej, cloudovej, AI/ML a medzidoménovej prenosovej misie
Požiadavky
- Bakalárske vzdelanie a najmenej 12 rokov relevantných skúseností alebo magisterské vzdelanie a najmenej 10 rokov relevantných skúseností
- Relevantné ekvivalentné skúsenosti môžu nahradiť vysokoškolské vzdelanie
- Platná bezpečnostná previerka Top Secret/SCI
- Schopnosť získať a udržať si polygrafické overenie
- Ovládanie Pythonu a backendových frameworkov, ako sú FastAPI a Flask
- Skúsenosti s technológiami kontajnerizácie, najmä Dockerom
- Skúsenosti s procesmi extrakcie, transformácie a načítania (ETL)
- Praktické skúsenosti s vývojom v Linuxe vrátane Bashu alebo podobného skriptovania
- Dôkladná znalosť RESTful API a architektúry mikroslužieb
- Praktické skúsenosti s Kubernetes pri nasadzovaní, monitorovaní a ladení služieb
- Znalosť bežných návrhových vzorov, bezpečnostných postupov a princípov zaznamenávania a monitorovania
- Znalosť Gitu a kolaboratívnych pracovných postupov, ako sú pull requesty a revízie kódu
- Skúsenosti s postupmi DevOps a nástrojmi CI/CD, najmä GitLab alebo Jenkins
- Vynikajúce písomné a ústne komunikačné schopnosti
- Skúsenosti s prácou v agilnom prostredí
- Schopnosť efektívne pracovať samostatne aj ako súčasť tímu
- Výhodou sú skúsenosti s návrhom a implementáciou súprav SDK
- Výhodou je znalosť DGX (Deep GPU Xceleration)
- Výhodou je platná certifikácia Security+ a schopnosť získať certifikáciu PUA od vlády
- Výhodou je certifikácia Elasticsearch alebo iná certifikácia súvisiaca s technologickým zásobníkom programu
- Výhodou sú skúsenosti s produkčnými alebo podnikovými systémami vo veľkom meradle
- Výhodou je znalosť konceptov distribuovaných systémov, ako sú idempotencia a eventual consistency
- Výhodou je znalosť registrov schém a streamovacích vzorov Kafka
- Výhodou sú skúsenosti s AWS/C2S
- Výhodou je znalosť alebo skúsenosti s vývojom aplikácií využívajúcich veľké jazykové modely a agentickú umelú inteligenciu
Benefity
- Flexibilný pracovný čas
- Príležitostná práca na diaľku podľa požiadaviek klienta a odovzdávaných výstupov
- Príležitosti na odborný rozvoj
- Príležitosti na rast a kariérny rozvoj
- Primerané úpravy pre uchádzačov a zamestnancov so zdravotným postihnutím