Projektowanie i rozwój architektury rozwiązań programistycznych z uwzględnieniem jakości, skalowalności, wydajności i dostępności.
Aktywny udział w procesach CI/CD oraz wdrażanie podejścia DevSecOps.
Przegląd kodu, udzielanie konstruktywnego feedbacku oraz mentoring zespołu w zakresie najlepszych praktyk programistycznych.
Współpraca z Product Ownerami i Architektami w celu zapewnienia zgodności rozwiązań ze standardami technologicznymi organizacji.
Wymagania
Minimum 8 lat doświadczenia w roli Senior .NET Developera, w tym praca z technologiami Microsoft Tech Stack (.NET, C#, ASP.NET, Web API, mikroserwisy, CQRS, TDD, SQL, monitoring, observability).
Płynny angielski (min. B2) - umożliwiający swobodną komunikację z międzynarodowym zespołem.
Doświadczenie z Pub/Sub oraz Kafka streaming services.
Praktyczna znajomość Kubernetes na poziomie enterprise oraz doświadczenie w pracy w środowisku chmurowym (preferowane AWS).
Bardzo dobra znajomość Terraform, zrozumienie koncepcji IaaS i PaaS, a także doświadczenie z Dockerem i Artifactory.
Umiejętność pisania wysokiej jakości kodu oraz chęć dzielenia się wiedzą, np. poprzez wkład w open-source.
Znajomość wzorców architektonicznych i projektowych oraz umiejętność projektowania rozwiązań zgodnych z cloud-native best practices i Security Development Lifecycle (SDL).
Relacje i dostęp do wiedzy najbardziej doświadczonych ekspertów IT na rynku – średni staż zawodowy naszego Konsultanta w Polsce to ponad 10 lat.
Pakiet benefitów zaplanowany od A do Z, czyli dofinansowanie do opieki medycznej, ubezpieczenia na życie, karty sportowej dla Ciebie i Twoich bliskich, a także zniżki do sklepów w Polsce i za granicą.