Web Developer s .NET – Vyvíjejte webovou konzoli bezpečnostního řešení

Job description

Buďte zodpovědní za samostatný modul a vyvíjejte webovou konzoli unikátního Data Loss Prevention řešení (ve spolupráci s dalšími týmy). Aplikace manažerům interpretuje data získaná z bezpečnostního produktu, který sbírá a vyhodnocuje informace z celého prostředí a všech koncových stanic a pomáhá firmám z celého světa chránit jejich citlivá data přehledně a rychlými reakcemi.


Kdo jsme?

Safetica vyvíjí unikátní Data Loss Prevention (DLP) software pro detekci insider threats a který chrání firmy před únikem jejich citlivých dat. Působíme na mnoha trzích a jsme v alianci s globálními firmami jako ESET, Fortinet a Microsoft. V současné době transformujeme náš produkt do cloudu na SaaS, abychom mohli rychleji růst a obsluhovat více zákazníků, zejména na US trhu. Náš tým 70 bezpečnostních expertů si udržuje startupovou mentalitu a moderní DevOps.

Jaký je náš technologický stack?

  • Vyvíjíme především na platformách od Microsoftu, využíváme DevOps platformu od MS, jede tu Continuous Integration a máme částečné Continuous Delivery.
  • Webovou konzoli DLP máme v ASP.NET Core MVC / C# na backendu. A dále klasický web frontend s Javascriptem (TypeScriptem) a pár komponentními frameworky jako KendoUI. Na DB SQL a Entity Framework. Na této komponentě budete začínat, proto ji musíte ovládat.
  • Další týmy používají následující technologie. Ze začátku se s nimi nepotkáte, ale pokud budete mít zájem, dokážeme být flexibilní.
  • Nový cloud/SaaS produkt běží kompletně v MS Azure. Jeho backend máme v .NET Core / C# s využitím různých Azure technologií (Web apps, Azure funkce, Azure SQL, Azure storage a další). Stále více přidáváme prvky datové analýzy a strojového učení. Frontend máme v Angularu (NgRx pro state management, komponenty přes Material Design a Telerik/Kendo UI, Jest na unit testy).
  • Endpoint: hlavně C++ a C#, ale jsou zde velmi zajímavé technologie na injecting aplikací, inspekci sítě, klasifikaci dle obsahu dat, máme kernel moduly, uživatelskou aplikaci (WPF) a další. A máme to multiplatformě, dokonce i pro macOS.

Co u nás budete dělat?

  • Zastřešíte vývoj a správu webové konzole našeho bezpečnostního řešení.
  • Zapojíte se do rozhodování o dalším směru webové konzole, technologického stacku, UI a nových funkcích.
  • Budete si hrát s daty tak, aby přinesly co největší užitek bezpečnostním a IT manažerům.
  • Pokud budete mít zájem, propojíte se postupně s dalšími týmy a můžete se naučit Azure cloud nebo datovou analýzu. Výhledově přejít i na cloud/SaaS produkt a stavět opravdový cloud native globální produkt.

Co Vás u nás čeká?

  • Scrumové týmy pozicujeme jako samostatné jednotky zodpovědné za vybraný produkt/modul.
  • Cca 80 zapálených cyber security expertů ve firmě.
  • Rodinná a přátelská atmosféra s důrazem na zodpovědnost a profesionalitu.
  • Flexibilní pracovní doba zkrácená na 37,5 hod. týdně a kombinovaná s home office.
  • 5 týdnů dovolené a pět sick days.
  • Ovoce a káva zdarma.
  • Pokud neřádí pandemie, kanceláře máme na okraji Brna u VUT, parkoviště pro kola i auta. V okolí si můžete zaběhat a pak si dát sprchu.
  • Spousta aktivních kolegů, kteří společně vyráží na stěnu, badminton nebo třeba fotbal.

Job requirements

Co budete potřebovat?

  • Zkušenosti s JavaScriptem nebo TypeScriptem.
  • Zkušenosti s .NET a C#.
  • Samostatnost. Za sebou budete mít zkušený tým, správa a vývoj webové konzole ale bude hlavně na vás.