AlmavivA de Belgique
AlmavivA de Belgique
51 – 200 Zamestnanci
LogistikaPoradenstvoVýroba
AlmavivA de Belgique prináša európskym organizáciám z Bruselu odborné znalosti skupiny Almaviva v oblasti digitálnej transformácie. Spoločnosť spolupracuje s klientmi z verejného aj súkromného sektora na technologických projektoch vo finančných službách, verejnej správe, doprave a logistike, bezpečnosti, poľnohospodárstve, telekomunikáciách a médiách. Jej činnosť zahŕňa IT a podnikovú architektúru, integráciu platforiem a digitálnu správu vzťahov, pričom kladie dôraz na lepšiu dostupnosť, transparentnosť a interoperabilitu služieb. Tento profil opisuje technologickú poradenskú spoločnosť pôsobiacu v rôznych odvetviach; neuvádza žiadne konkrétne aktuálne pracovné ponuky.

Seniorný backendový vývojár .NET

Vyvíjajte bezpečné mikroslužby .NET, API a dátové integrácie pre AlmavivA de Belgique. Pracujte na diaľku z Európy s Azure DevOps, Kubernetes Helm a SQL Serverom.

Popis

  • Vyvíjať a udržiavať backendový kód .NET 8+ s použitím Newtonsoft.Json, OpenTelemetry, Swagger, Bogus, AutoBogus a Moq.
  • Pomáhať pri implementácii riešenia založeného na mikroslužbách .NET.
  • Vytvárať a podporovať služby, ktoré čítajú, transformujú a zapisujú údaje z viacerých zdrojov a do viacerých cieľov.
  • Kontrolovať a schvaľovať požiadavky kolegov na zlúčenie zmien (pull requesty).
  • Zabezpečovať validáciu prostredníctvom jednotkových a integračných testov.
  • Vytvárať a spravovať zostavovacie a nasadzovacie pipeline a TestPlans v Azure DevOps.
  • Vytvárať a spravovať grafy Helm pre Kubernetes pre podporované aplikácie a služby.
  • Vyvíjať a udržiavať zložité uložené procedúry v SQL Serveri.
  • Vytvárať dashboardy v Kibane a písať dotazy pre Elasticsearch.
  • Vyvíjať mechanizmy OAuth; znalosť ADFS je výhodou.
  • Pracovať v rámci Scrumu a odhadovať požadované úlohy.
  • Vytvárať technickú dokumentáciu.
  • Uplatňovať bezpečné postupy programovania a implementovať funkcie zaznamenávania a auditu.
  • Jasne komunikovať s kolegami a podľa potreby aj s vyššími vedúcimi pracovníkmi.

Požiadavky

  • Mať viac ako 15 rokov skúseností v oblasti IT.
  • Mať viac ako deväť rokov skúseností s vývojom softvéru.
  • Mať viac ako päť rokov skúseností s vývojom backendu v prostredí .NET Framework za posledných sedem rokov.
  • Mať viac ako tri roky skúseností s návrhom a vývojom škálovateľných backendových komponentov vrátane REST API, integrácií a mikroslužieb.
  • Mať viac ako dva roky skúseností s kontajnermi a nástrojmi na orchestráciu, ako sú Kubernetes alebo Docker Swarm.
  • Mať skúsenosti s dodaním viac ako jedného produkčne pripraveného projektu využívajúceho štandard OAuth.
  • Mať viac ako tri roky skúseností v agilnom prostredí/Scrume.
  • Mať viac ako dva roky skúseností s vysoko škálovateľnými systémami.
  • Mať viac ako rok skúseností s prácou v medzinárodnom a multikultúrnom prostredí.
  • Dobre rozumieť prostrediam na vývoj aplikácií.
  • Dobre poznať návrhové vzory mikroslužieb.
  • Dobre poznať asynchrónne programovanie a vzory zasielania správ.
  • Dobre poznať .NET 8+ (C#).
  • Dobre poznať Git a bežné stratégie vetvenia vrátane Gitflow.
  • Dobre poznať relačné databázy, najmä SQL Server.
  • Dobre poznať sprostredkovateľov správ, ako sú ActiveMQ, RabbitMQ alebo Apache Kafka.
  • Dobre poznať systémy CI/CD, napríklad Microsoft Azure DevOps vrátane Pipelines, Artifacts a TestPlans.
  • Dobre poznať objektovo orientované programovacie paradigmy a princípy SOLID.
  • Vedieť písať jasnú a úplnú dokumentáciu k full-stack riešeniam vrátane návrhu a architektúry.
  • Poznať používanie shellu v Linuxe a základné koncepty Linuxu vrátane používateľov, skupín a oprávnení.
  • Byť občanom EÚ.