
Newxel je poskytovatel služeb v oblasti náboru IT specialistů a inženýrských služeb, který pomáhá firmám budovat a řídit specializované týmy pro vývoj softwaru a vytvářet výzkumná a vývojová centra na klíč. Jeho služby zahrnují nábor IT pracovníků, rozšiřování týmů, offshore vývojová centra a právní, finanční a provozní podporu pro rozšiřování inženýrských kapacit ve více než 10 zemích. Newxel spolupracuje se specialisty na webový a mobilní vývoj, umělou inteligenci a strojové učení, big data, vývoj her, zajištění kvality, vestavěný software, kybernetickou bezpečnost a blockchain a podporuje dlouhodobá obchodní partnerství i distribuované technické týmy.
Backend vývojář C# .NET, Varšava, hybridní režim
Vyvíjejte mikroslužby v C# a .NET, které zpracovávají živá sportovní data a podporují automatickou tvorbu a publikování sestřihů pro mezinárodní mediální publikum.
Popis
- Připojíte se k týmu Data Ingestion, který tvoří 5 vývojářů, 1 specialista QA a 1 Product Manager.
- Budete vyvíjet backendové funkce, opravovat chyby a zajišťovat podporu; čas se přibližně rovnoměrně dělí mezi vývoj a údržbu.
- Samostatně určujte rozsah úkolů, navrhujte řešení a veďte technické iniciativy.
- Využívejte principy systémového návrhu a architektury k budování nízkolatenčních mikroslužeb řízených událostmi.
- Vytvářejte spolehlivé deploymentové pipeline pro nasazování ML modelů do produkce.
- Řiďte kompletní dodávku služeb od návrhu RFC přes nasazení bez výpadku až po sledování telemetrie po vydání.
- Diagnostikujte problémy s výkonem distribuovaných systémů a škálujte výpočetní clustery podporující souběžné nepřetržité zpracování médií.
- Vyhodnocujte REST API třetích stran a vytvářejte ingestní manažery a parsery v C#/.NET 8.
- Mapujte data JSON na interní modely MS SQL Serveru.
- Rozšiřujte funkce pipeline o podporu soupisek, realizačních týmů, sestav pro jednotlivé události a souvisejících dat.
- Vytvářejte spolehlivé zpracování chyb pro neplatná nebo neočekávaná data od poskytovatelů.
- Analyzujte produkční chyby porovnáváním dat poskytovatelů v Azure Blob Storage se záznamy v databázi a logy v Coralogix.
- Spravujte vývojovou práci, pull requesty, code review a nasazování prostřednictvím GitHub Actions a pipeline Azure DevOps.
- Spolupracujte s technickými leadery na zdokonalování architektury, upřesňování požadavků v Jira a dokumentaci systémů v Confluence.
Požadavky
- Alespoň 5 let zkušeností s backendovým vývojem.
- Pokročilá znalost C# a .NET Core 6 nebo novějšího, ideálně .NET 8.
- Praktická zkušenost s tvorbou mikroslužeb a prací s SQL.
- Prokazatelné schopnosti v oblasti návrhu systémů a softwarové architektury.
- Vysokoškolské vzdělání v oboru informatiky nebo blízkém technickém oboru.
- Každodenní praktické používání AI nástrojů pro programování, například Claude nebo Cursor, nebo zkušenost s ML frameworky.
- Velká samostatnost včetně schopnosti určit rozsah komplexní práce a převzít za ni odpovědnost bez mikromanagementu.
- Stabilní pracovní historie prokazující dlouhodobé působení na pozicích.
- Zkušenost s frontami zpráv, architekturou řízenou událostmi a moderními návrhovými vzory je výhodou.
- Zkušenost s full-stack nebo frontendovým vývojem je výhodou.
- Zkušenost s cloudovou infrastrukturou je výhodou, přednostně s Azure; přijatelná je také zkušenost s AWS nebo GCP.
Benefity
- Hybridní režim: 3 dny týdně v kanceláři ve Varšavě.
- Pracovní doba od pondělí do pátku, přibližně od 9:00 do 18:00.
- Pátky bez schůzek jsou často k dispozici pro soustředěnou práci.
- Bez pohotovostních služeb.
- Předvídatelná rovnováha mezi pracovním a osobním životem.
- Kontakt s moderními postupy AI engineeringu a AI asistenty pro programování.
- Možnost převzít odpovědnost za mediální produkty na úrovni živého vysílání a přímo ovlivňovat jejich vývoj.
- Týmová kultura založená na sdílení znalostí.