Horizon3.ai
Horizon3.ai
A Horizon3.ai egy 2019-ben alapított kiberbiztonsági és mesterségesintelligencia-vállalat, amely autonóm behatolástesztelő szoftvereket fejleszt. NodeZero platformja segít a szervezeteknek folyamatosan értékelni biztonsági állapotukat azáltal, hogy azonosítja a felhőalapú, IoT- és helyszíni környezetekben kihasználható támadási útvonalakat. Az önkiszolgáló SaaS-megoldásként kialakított NodeZero folyamatosan működő vagy hitelesítést igénylő ügynökök nélkül biztosít betekintést a biztonsági sérülékenységekbe. A Horizon3.ai vállalatot az amerikai különleges műveleti és nemzetbiztonsági szektor veteránjai alapították. A vállalat arra összpontosít, hogy segítsen a biztonsági csapatoknak proaktívan kezelni a gyenge pontokat, mielőtt a támadók kihasználhatnák azokat.

Staff fejlesztői élmény mérnök a Horizon3.ai-nál — Távmunkában az Egyesült Államokból

Vezesd a fejlesztői élmény, a CI/CD, a build-, kiadási és munkafolyamatok fejlesztését a Horizon3.ai NodeZero autonóm kiberbiztonsági platformjához. Építs biztonságos, megbízható szállítási alapokat, amelyek segítik a mérnöki csapatokat a hatékony szállításban.

Leírás

  • Vállalj felelősséget a helyi fejlesztés, a repository-eszközök, a CI/CD, a buildrendszerek és a kiadási folyamatok architektúrájáért és ütemtervéért
  • Vezess többfunkciós mérnöki kezdeményezéseket, amelyek csökkentik a manuális koordinációt, és következetes utat teremtenek a kódmódosítástól az éles környezetig
  • Hozz létre újrafelhasználható GitLab CI/CD-sablonokat, runnerképességeket, fejlesztői munkafolyamatokat, tesztkapukat, artefaktum-promóciós folyamatokat, kiadási jegyzékeket és visszaállítási eljárásokat
  • Alakíts ki tartós gyakorlatokat a megosztott konténerképekhez, a buildhatékonysághoz, a reprodukálhatósághoz, a vizsgálathoz, az aláíráshoz, a származási adatokhoz és a szoftverellátási lánc biztonságához
  • Erősítsd a fejlesztői munkafolyamatokat és a szállítás láthatóságát a beállítási idő, a pipeline állapota, a kiadási teljesítmény és az átvétel mérőszámain keresztül
  • Működj együtt a Platform, a Security, a QA és a funkciócsapatokkal, hogy a szállítási alapok megbízhatóak, biztonságosak és egyszerűen használhatóak legyenek
  • Állíts fel szabványokat és kikövezett utakat a fejlesztői munkafolyamatokhoz, a build- és kiadásmérnökséghez, valamint a jóváhagyott AI-támogatott fejlesztéshez
  • Tervezz biztonságos ügynökalapú fejlesztési munkafolyamatokat, amelyek tartalmazzák a kódellenőrzést, a tesztelést, a vizsgálatot, a jogosultságokat, az auditálhatóságot és a Security követelményeit
  • Alakítsd a visszatérő fejlesztői nehézségeket újrafelhasználható eszközökké, sablonokká, dokumentációvá, migrációs útmutatókká és üzemeltetési kézikönyvekké
  • Mentoráld a mérnököket, fejleszd a technikai felelősöket, és emeld a mérnöki gyakorlatok színvonalát a Developer Experience területén és a Horizon3 egészében
  • Magyarázd el a technikai döntéseket, és hangold össze a Platform, az Application Engineering, a Data Engineering, a Security, a QA, a Product és a Program Management érdekeltjeit
  • Vegyél részt a tervezési és üzemeltetési felülvizsgálatokban, az incidenskezelésben és a folyamatos fejlesztési kezdeményezésekben
  • Hozz létre megbízható fejlesztői munkafolyamatokat a Horizon3 NodeZero autonóm penetrációs tesztelési kiberbiztonsági platformjához

Követelmények

  • Legalább 8 év tapasztalat Developer Experience, Developer Productivity, build- és kiadásmérnökség, platformmérnökség, SRE, DevOps vagy jelentős eszköz- és szállítási felelősséggel járó szoftvermérnöki területen
  • Kiterjedt tapasztalat CI/CD-rendszerek tervezésében és üzemeltetésében, ideális esetben GitLab CI/CD-vel és saját üzemeltetésű runnerekkel
  • Gyakorlati tapasztalat konténerbuildeléssel, Docker- vagy OCI-képekkel, artefaktumtárolókkal és reprodukálható buildgyakorlatokkal
  • Erős tudás Kubernetes-alapú fejlesztési vagy szállítási munkafolyamatokban
  • Tapasztalat automatizált tesztelés, biztonsági ellenőrzések, kiadási kapuk, fokozatos szállítás és visszaállítási mechanizmusok megvalósításában
  • Go és Python magabiztos használata automatizáláshoz, fejlesztői eszközökhöz vagy platformszolgáltatásokhoz
  • Erős ismeretek a szoftverellátási lánc biztonságáról, a függőségekről, a képsérülékenységekről, a származási adatokról, a titkokról és a legkisebb jogosultság elvéről
  • Bizonyított képesség összetett, több csapatot érintő kezdeményezések vezetésére és a megosztott képességek átvételének ösztönzésére
  • Kiváló írásbeli és szóbeli kommunikációs készségek
  • Tapasztalat mérnökök mentorálásában és a technikai irány alakításában formális felhatalmazás nélkül
  • Belső fejlesztői platformokkal, kikövezett utakkal, szolgáltatássablonokkal vagy fejlesztői portálokkal szerzett tapasztalat előnyt jelent
  • Megosztott nyelvi vagy futtatókörnyezeti alapképpekkel, képaláírással, SBOM-okkal vagy származásiadat-vezérléssel szerzett tapasztalat előnyt jelent
  • GitLab Runner-flottákkal, CI-optimalizálással, buildgyorsítótárazással vagy több repositoryt kezelő kiadási rendszerekkel szerzett tapasztalat előnyt jelent
  • Helyi Kubernetes-szel, fejlesztői konténerekkel, Docker Compose-zal, Orbstackkel, Skaffolddal, ArgoCD-vel vagy GitOps-szal szerzett tapasztalat előnyt jelent
  • AI-támogatott vagy ügynökalapú mérnöki munkafolyamatokkal szerzett tapasztalat előnyt jelent
  • OpenTelemetryvel, Datadoggal, pipeline-telemetriával vagy fejlesztői termelékenységi mérőszámokkal szerzett tapasztalat előnyt jelent
  • Biztonságérzékeny, szabályozott vagy kiberbiztonsági környezetben szerzett tapasztalat előnyt jelent
  • Jogszerű munkavégzési jogosultság az Egyesült Államokban
  • Jelezd, hogy szükséged lesz-e munkavállalási vízum szponzorálására

Juttatások

  • A teljes munkaidős pozíciók esetében a részvényopciók a részesedési csomag részét képezik
  • Az alkalmazottak és családtagjaik számára egészség-, látás- és fogászati fedezet érhető el
  • Rugalmas szabadságpolitika
  • Bőkezű szülői szabadság
  • Karrierfejlesztési lehetőségek
  • Befogadó és együttműködésen alapuló munkakultúra
  • A távoli és hibrid munkavégzési modellek a szerepkörtől és a helyszíntől függően változnak
  • Alkalmankénti vállalati helyszíni találkozók és csapatmunka