
EnerSys vyvíjí systémy pro ukládání energie a bateriová řešení pro organizace, které jsou v náročných podmínkách závislé na spolehlivém napájení. Její řešení podporují telekomunikace, průmyslový provoz, obranné a vojenské aplikace, logistiku a dopravu i projekty v oblasti obnovitelné energie. Společnost se zaměřuje na zvyšování energetické účinnosti a podporu udržitelnější energetické infrastruktury. Její rozsáhlý mezinárodní tým se věnuje návrhu, inženýrství, výrobě a dodávkám technologií pro ukládání energie.
Backendový inženýr — EnerSys | Gambellara, Itálie (práce na pracovišti)
Vyvíjejte zabezpečená rozhraní API a cloudové backendové služby pro průmyslovou IoT platformu společnosti EnerSys. Pracujte na správě zařízení, telemetrii, integracích a škálovatelných systémech pro ukládání energie.
Popis
- Vyvíjet, testovat a udržovat backendové služby pro cloudovou IoT platformu
- Vytvářet spolehlivá, škálovatelná a zabezpečená rozhraní API pro webové a mobilní aplikace, zařízení a externí systémy
- Spoluutvářet backendovou architekturu, mikroslužby, datové toky a systémové integrace
- Podporovat správu zařízení, příjem telemetrie, správu uživatelů, oznámení, reportování, aktualizace firmwaru a integrace
- Spolupracovat s týmy frontendového vývoje, DevOps, architektury, QA, produktu a externích partnerů
- Udržovat backendové služby pozorovatelné, snadno spravovatelné a připravené pro produkční provoz
- Tvořit čistý, důkladně otestovaný a dobře zdokumentovaný kód
- Účastnit se revizí kódu a posilovat správné inženýrské postupy
- Pomáhat s technickými rozhodnutími týkajícími se škálovatelnosti, výkonu, bezpečnosti a snadné údržby
Požadavky
- Významná profesní praxe na pozici backendového inženýra, softwarového inženýra nebo na srovnatelné pozici
- Prokazatelná schopnost navrhovat a implementovat backendové služby a REST API
- Praktická znalost distribuovaných systémů, mikroslužeb a cloudové architektury
- Zkušenosti s relačními databázemi a/nebo databázemi časových řad
- Znalost autentizace, autorizace, zabezpečení API a postupů bezpečného programování
- Zkušenosti s tvorbou automatizovaných testů a používáním CI/CD pipeline
- Schopnost interpretovat požadavky a převádět je do robustních technických řešení
- Silné analytické schopnosti při řešení problémů a jasný smysl pro odpovědnost
- Zkušenosti s agilním nebo iterativním vývojem softwaru
- Plynulá psaná i mluvená angličtina
- Zkušenosti s Pythonem, Microsoft Azure, Azure Kubernetes Service, Azure Container Registry, Azure Key Vault, Azure Blob Storage, Azure Pipelines, Kubernetes, Dockerem, Helmem, nástroji GitOps, IoT platformami, příjmem telemetrie, správou zařízení, procesy aktualizace firmwaru, message brokery, událostmi řízenou architekturou, vysokokapacitními datovými pipeline, infrastrukturou jako kódem, Terraformem, monitorováním, logováním, trasováním a podporou produkčního provozu jsou výhodou, nikoli však podmínkou
- Schopnost efektivně pracovat v distribuovaném mezinárodním prostředí
Benefity
- Flexibilní pracovní uspořádání
- Práce na moderní IoT platformě s konkrétními průmyslovými aplikacemi
- Mezinárodní spolupráce napříč funkcemi a regiony
- Převzetí odpovědnosti za technickou práci a podíl na architektonických rozhodnutích
- Možnost přímo přispět ke kvalitě, škálovatelnosti a spolehlivosti backendu
- Podpora vzdělávání, například lekce angličtiny, kurzy, konference a knihy
- Podíl na projektech utvářejících budoucnost ukládání energie a elektromobility
- Rovné pracovní příležitosti a ochrana před diskriminací a obtěžováním