CACI International Inc
CACI International Inc
CACI International Inc američki je ugovaratelj za javni sektor koji pruža usluge korisnicima iz područja nacionalne sigurnosti, obrane i savezne civilne uprave. Njegovi timovi razvijaju i podržavaju tehnologije i stručne usluge u područjima kibernetičke sigurnosti, digitalnih operacija, modernizacije poslovne IT infrastrukture, elektroničkog ratovanja, sustava za suzbijanje bespilotnih sustava, svemirskih i optičkih komunikacija, softvera DevSecOps, inženjerstva misija i logistike. Kao veliki glavni ugovaratelj, CACI objedinjuje softver, analitiku, senzorske tehnologije i hardver kako bi vladinim organizacijama pomogao odgovoriti na nove prijetnje i modernizirati složene tehnološke arhitekture.

Inženjer za ugrađeni Linux

Modernizirajte kritične retransmisijske uređaje tvrtke CACI, od postojećeg firmvera do platforme nove generacije. Radite s OpenWrtom, Alma Linuxom, umrežavanjem, API-jima, CI/CD-om i sigurnošću ugrađenih sustava.

Opis

  • Podržavati postojeći retransmisijski uređaj IRD i njegovu zamjenu nove generacije.
  • Obavljati razvoj, integraciju, održavanje i otklanjanje nedostataka.
  • Sudjelovati u oblikovanju tehničkog smjera, arhitekture platforme, integracije hardvera, kibersigurnosti i planova izdanja.
  • Razvijati i modernizirati kritični ugrađeni retransmisijski uređaj.
  • Raditi kroz životni ciklus ugrađenog softvera, od Linuxovih slika i integracije platforme do mrežnih usluga, konfiguracije uređaja, web-administracije, testiranja i izdanja.
  • Koordinirati rad sa softverskim, hardverskim, kibersigurnosnim, testnim, sistemskim i produktnim timovima.
  • Migrirati postojeće rješenje uređaja temeljeno na OpenWrtu na hardver nove generacije i arhitekturu Alma Linuxa.
  • Projektirati, integrirati, testirati, otklanjati pogreške i održavati Linuxov softver za ugrađene mrežne i retransmisijske uređaje.
  • Održavati i poboljšavati postojeći firmver IRD-a temeljen na OpenWrtu, uključujući konfiguraciju slika, prilagođene izvore paketa, usluge, ponašanje pri prvom pokretanju, konfiguraciju uređaja i integraciju izrade.
  • Razvijati i održavati softver u Pythonu, Bashu ili drugim skriptnim ljuskama, C-u ili C++-u te po potrebi u drugim jezicima.
  • Dovršavati razvojne zadatke za migraciju mogućnosti IRD-a na ARM hardver nove generacije.
  • Podržavati razvoj pokretačkog programa, jezgre, podrške za ploče, unakrsne kompilacije, konfiguracije uređaja i Linuxovih slika za ugrađene sustave.
  • Izrađivati i održavati Linuxove i Buildrootove tijekove rada za izradu slika, pakiranje, pripremu uređaja, izdanja, ažuriranja i uvođenje u rad.
  • Pomagati u razvoju arhitekture za upravljanje temeljene na Linuxu ili RHEL-u.
  • Razvijati i održavati REST API-je i sučelja za upravljanje uređajima.
  • Implementirati, održavati i otklanjati poteškoće s mrežnim značajkama, uključujući konfiguraciju sučelja, usmjeravanje, DNS, Wi-Fi, mobilnu ili modemsku integraciju i sigurnu komunikaciju.
  • Izrađivati i održavati jedinične, integracijske, sistemske, simulacijske testove i testove povezane s hardverom.
  • Pregledavati zahtjeve za spajanje u GitLabu te podržavati CI/CD tijekove rada, provjeru izrada, inženjerstvo izdanja i ponovljive izrade.
  • Podržavati siguran razvoj sanacijom ranjivosti, upravljanjem certifikatima, autentifikacijom i autorizacijom, integritetom ažuriranja, upravljanjem ovisnostima i analizom CVE-ova.
  • Održavati dokumentaciju o dizajnu, izradi, API-jima, testiranju i radu sustava.
  • Surađivati s hardverskim, sistemskim, kibersigurnosnim, timovima za osiguranje kvalitete i produktnim timovima na implementaciji i provjeri zahtjeva.

Zahtjevi

  • Prvostupnička diploma iz informatike, računalnog inženjerstva, elektrotehnike ili srodnog tehničkog područja.
  • Najmanje pet godina relevantnog profesionalnog iskustva u razvoju softvera.
  • Najmanje pet godina iskustva u razvoju, integraciji, testiranju ili održavanju softvera za sustave temeljene na Linuxu.
  • Iskustvo u programiranju u Pythonu, Bashu ili skriptnoj ljusci te C-u ili C++-u.
  • Iskustvo s konfiguracijom i otklanjanjem poteškoća u Linuxu, umrežavanjem, upravljanjem paketima i uvođenjem softvera u rad.
  • Iskustvo u razvoju, integraciji i otklanjanju pogrešaka softvera na uređajima ARM i/ili Intel odnosno x86.
  • Iskustvo sa sustavima za izradu ili distribucijama ugrađenog Linuxa kao što su OpenWrt, Buildroot, Yocto ili ekvivalentni sustavi.
  • Iskustvo s unakrsnom kompilacijom, izradom Linuxovih slika za ugrađene sustave, pakiranjem softvera i uvođenjem na ugrađene uređaje.
  • Iskustvo s Linuxovim umrežavanjem, uključujući konfiguraciju sučelja, usmjeravanje, DNS, DHCP, vatrozide, Wi-Fi i otklanjanje poteškoća.
  • Iskustvo u razvoju i otklanjanju pogrešaka REST API-ja, aplikacija za upravljanje uređajima ili web-sučelja za konfiguraciju.
  • Iskustvo s Gitom i GitLabovim tijekovima rada, uključujući zahtjeve za spajanje, pregled koda i strategije grananja.
  • Najmanje dvije godine iskustva u izradi, održavanju ili otklanjanju poteškoća s automatiziranim CI/CD tijekovima rada.
  • Iskustvo u izradi jediničnih, integracijskih, sistemskih ili hardverskih testova za softver na Linuxovim sustavima ili ugrađenim uređajima.
  • Izvrsne pisane i usmene komunikacijske vještine, uključujući sposobnost izrade i održavanja tehničke dokumentacije.
  • Sposobnost učinkovitog rada na daljinu u razvojnom okruženju s više funkcija.
  • Poželjno je iskustvo s NXP i.MX8, ARM64 ili AArch64, U-Bootom, konfiguracijom Linuxove jezgre, stablima uređaja, postupcima pokretanja sustava ili paketima podrške za ploče.
  • Poželjno je iskustvo s prilagodbom ugrađenog Linuxova softvera novoj hardverskoj platformi ili distribuciji Linuxa.
  • Poželjno je iskustvo s OpenWrtovim okruženjima za izradu, izvorima paketa, Makefile datotekama paketa ili razvojem prilagođenih OpenWrtovih paketa.
  • Poželjno je iskustvo s Alma Linuxom, RHEL-om, RPM-om ili DNF-om, Kickstartom, OSTreeom, SELinuxom ili RHEL Cockpitom.
  • Poželjno je iskustvo u razvoju aplikacija u Pythonu ili Flasku, API-ja dokumentiranih prema OpenAPI-ju ili Swaggeru ili sučelja za upravljanje ugrađenim uređajima.
  • Poželjno je iskustvo s ugrađenim mrežnim proizvodima, retransmisijskim uređajima, usmjerivačima, mobilnom ili modemskom integracijom, Wi-Fi-jem, 802.1X-om, usmjeravanjem ili sigurnom konfiguracijom mreže.
  • Poželjno je iskustvo s pripremom uređaja, instalacijom firmvera ili slika, mehanizmima ažuriranja ili održavanjem uređaja na terenu.
  • Poželjno je iskustvo sa sigurnim razvojem softvera, integracijom certifikata ili PKI-ja, skeniranjem ranjivosti, SBOM-ovima, sanacijom CVE-ova ili alatima kao što je Trivy.
  • Poželjno je iskustvo s izradama u spremnicima, simuliranim okruženjima uređaja ili testiranjem povezanog hardvera.
  • Poželjno je iskustvo u podršci za okruženja Ministarstva obrane SAD-a, misijska, taktička rubna, nepovezana ili regulirana ugrađena okruženja.

Pogodnosti

  • Fleksibilno slobodno vrijeme
  • Opsežni obrazovni resursi
  • Zdravstveno osiguranje
  • Programi za dobrobit
  • Financijske pogodnosti
  • Pogodnosti za mirovinu
  • Pogodnosti za podršku obitelji
  • Potpora za daljnje obrazovanje
  • Plaćeni dopust
  • Konkurentna naknada
  • Mogućnosti učenja i profesionalnog razvoja

Povezani poslovi

Core Specialty Insurance Holdings, Inc.

Voditelj osiguranja jamstava za transakcije

Core Specialty Insurance Holdings, Inc.
501 – 1.000 Zaposlenici
LogistikaOsiguranjeZdravstvena skrb

Vodi procjenu transakcijskih jamstava za Core Specialty, procjenjuje zahtjeve za jamstva i financijski rizik. Upravlja odnosima s brokerima, uvjetima procjene rizika i uvođenjem vrsta jamstava u platformu za jamstva.

Otvori
PPLSI

Menadžer uspjeha pružatelja usluga – rad na daljinu, Sjedinjene Američke Države

PPLSI
5.001 – 10.000 Zaposlenici
OsiguranjeSavjetovanjeZdravstvena skrb

Upravljajte mrežom odvjetničkih društava LegalShielda kroz nadzor ugovora o pružanju usluga, unapređenje rezultata i podršku u odnosima. Pomozite unaprijediti kvalitetu usluge i iskustvo članova na ovom udaljenom radnom mjestu u SAD-u.

Otvori
CVS Health

Viši menadžer za preuzimanje rizika osiguranja

CVS Health

Vodite timove za preuzimanje rizika u Medicareu u CVS Healthu te oblikujte strategiju određivanja cijena i odluke o riziku u različitim segmentima zdravstvenog osiguranja. Potičite profitabilan rast i snažne operativne rezultate razvojem timova i suradnjom među funkcijama.

Otvori
Ryan Specialty

Direktor preuzimanja rizika u reosiguranju

Ryan Specialty

Vodite strategiju preuzimanja rizika u reosiguranju u tvrtki Ryan Specialty, uz nadzor nad određivanjem cijena, profitabilnošću portfelja, usklađenošću s propisima i razvojem tima. Posao obuhvaća i pregovore, odgovor na krizne situacije te izvještavanje o rezultatima.

Otvori
Phoenix Group

Aktuar za modeliranje kreditnog rizika – privremeni angažman, Edinburgh

Phoenix Group
5.001 – 10.000 Zaposlenici
FinancijeOsiguranjeZdravstveno osiguranje

Podržite poslovanje Phoenix Groupa za mirovinsku štednju Standard Life razvojem metoda kapitala za kreditni rizik prema Solventnosti II. Uloga obuhvaća kalibraciju, validaciju, upravljanje modelom i njegova stalna poboljšanja.

Otvori