
BeyondTrust vyvíjí řešení kybernetické bezpečnosti, která organizacím pomáhají chránit kritické systémy a data před interními i externími hrozbami. Její nabídka se zaměřuje na správu privilegovaného přístupu a pomáhá firmám zabezpečovat a spravovat identity, přihlašovací údaje a přístupová oprávnění uživatelů, kteří se připojují k citlivým zdrojům.
Seniorní softwarový vývojář ve společnosti BeyondTrust (práce na dálku — Spojené státy)
Vyvíjejte a podporujte produkty BeyondTrust pro bezpečný vzdálený přístup jako seniorní softwarový vývojář. Spravujte operační systémy zařízení, procesy vydávání a infrastrukturu AWS pro zákazníky v oblasti zabezpečení identit.
Popis
- Vyvíjet a udržovat spolehlivý kód pro komplexní podnikové klient-serverové aplikace
- Převádět scénáře aplikací a případy užití do funkčního softwaru
- Spolupracovat s kolegy a zainteresovanými stranami na návrhu funkcí a směřování produktu
- Vytvářet testovací případy a vývojovou dokumentaci společně s týmem zajištění kvality
- Informovat kolegy a manažery o problémech, rizicích a potížích
- Důkladně dokumentovat vývojovou práci
- Spolupracovat s technickou podporou a podle potřeby se zákazníky při diagnostice a řešení problémů
- Definovat rozsah projektů a úkolů a poskytovat spolehlivé odhady času
- Zkoumat, řešit a třídit komplexní technické problémy v kódové základně
- Zohledňovat zpětnou vazbu k produktu, dodávat opravy a vytvářet záplaty
- Vytvářet, balit, podepisovat a vydávat obrazy zařízení a aktualizace softwaru pro lokální i cloudová prostředí
- Nasazovat a provozovat cloudovou infrastrukturu zahrnující výpočetní zdroje, DNS, úložiště a správu klíčů
Požadavky
- Nejméně pět let profesionální praxe ve vývoji softwaru
- Znalost celého životního cyklu vývoje softwaru (SDLC)
- Rozsáhlé zkušenosti s prací v prostředích Unix a Linux
- Profesionální zkušenosti s Pythonem a PHP
- Zkušenosti s Laravel nebo srovnatelným MVC frameworkem
- Zkušenosti s údržbou rozsáhlých starších kódových základen
- Praktické zkušenosti s AWS včetně EC2, Route 53, S3, IAM a KMS
- Zkušenosti s návrhem a správou databází
- Praktické zkušenosti s psaním jednotkových testů
- Zkušenosti s agilními metodikami
- Dobrá znalost moderních návrhových vzorů softwaru
- Zkušenosti s řízením celého vývojového cyklu až po vydání produktu v agilním prostředí
- Porozumění principům síťové bezpečnosti a šifrování
- Výborné písemné a ústní komunikační, prezentační a mezilidské dovednosti v angličtině
- Zkušenosti s prací v agilním týmu využívajícím postupy kontinuální integrace a vývoje
Benefity
- Flexibilní kultura založená na důvěře a zaměřená na kontinuální vzdělávání
- Oceňování profesního růstu zaměstnanců
- Pracoviště podporující rozmanitost a inkluzi
- Příležitosti ke vzdělávání a profesnímu rozvoji