B&A Consulting Srl
B&A Consulting Srl
B&A Consulting Srl je italská agentura zaměřená na IT poradenství a digitální vývoj, která firmám poskytuje technologická řešení přizpůsobená jejich potřebám. Její činnost zahrnuje webový vývoj, IT poradenství a outsourcing, helpdesk a nepřetržitou technickou podporu, kybernetickou bezpečnost, vývoj hardwaru a firmwaru, umělou inteligenci a analýzu dat. Společnost propojuje digitální strategii vytvořenou pro konkrétní projekt s průběžnou technickou podporou a pomáhá organizacím udržovat bezpečný a spolehlivý provoz.

Seniorní vývojář .NET: mikroslužby a cloud

Seniorní vývojář .NET bude vytvářet mikroslužby v C# pro B&A Consulting, společnost zaměřenou na software a digitální poradenství. Práce zahrnuje API, integrace systémů pro zasílání zpráv a kontejnerizované cloudové služby.

Popis

  • Vyvíjet a udržovat backendové aplikace v C# a ASP.NET Core
  • Navrhovat a vytvářet Web API
  • Vyvíjet a integrovat služby pomocí gRPC a Protocol Buffers
  • Vytvářet architektury mikroslužeb
  • Implementovat synchronní komunikaci a komunikaci založenou na událostech
  • Integrovat RabbitMQ a Kafka
  • Spravovat perzistenci dat pomocí Entity Framework Core
  • Vyvíjet a optimalizovat dotazy a uložené procedury SQL Server
  • Zvyšovat odolnost připojení a zabezpečení aplikací
  • Používat Docker a Kubernetes
  • Pracovat s procesy a kanály doručování Azure DevOps
  • Podílet se na dlouhodobém podnikovém projektu B&A Consulting, společnosti zaměřené na software a digitální řešení

Požadavky

  • Více než pět let zkušeností s vývojem v .NET
  • Velmi dobrá znalost ASP.NET Core ve verzích 5.0–10
  • Velmi dobrá znalost C#
  • Zkušenosti s Web API, middleware, dependency injection a vazbou konfigurace
  • Zkušenosti s gRPC a Protocol Buffers
  • Dobrá znalost Entity Framework Core
  • Zkušenosti se SQL Server, složitými dotazy a uloženými procedurami
  • Znalost mechanismů zajišťujících odolnost připojení
  • Zkušenosti se systémy šifrování a hashování, například Hashids
  • Zkušenosti s RabbitMQ a/nebo Kafka
  • Rozsáhlé zkušenosti s architekturami mikroslužeb
  • Znalost gRPC a vzorců komunikace založených na událostech
  • Dobrá znalost Docker a Kubernetes
  • Zkušenosti s Azure DevOps
  • Samostatnost, analytické schopnosti a schopnost řešit problémy, strukturovaný a proaktivní přístup, týmová spolupráce, důraz na kvalitu kódu a dodání výsledků a dobré komunikační dovednosti
  • Ochota pracovat jako nezávislý dodavatel v rámci italského režimu Partita IVA

Benefity

  • Plně vzdálená práce, v případě potřeby občasná osobní účast na schůzkách
  • Spolupráce jako nezávislý dodavatel v rámci italského režimu Partita IVA