.NET Azure Engineer
Szukamy .NET lub Azure Developera do wsparcia zespołu inżynieryjnego w projektowaniu, implementacji, testowaniu oraz utrzymaniu systemów informatycznych i aplikacji webowych opartych o ekosystem .NET i Azure. Osoba w tej roli będzie miała możliwość rozwoju w DevOps (tworzenie CI/CD pipelines oraz Infrastructure as a Code) oraz rozwiązania chmurowe, dążąc do pełnej samodzielności inżynieryjnej.
Kluczowy zakres obowiązków:
Rozwój oprogramowania: Aktywny udział w procesie kodowania i rozwoju aplikacji webowych, interfejsów API oraz komponentów integracyjnych opartych o język C# i platformę .NET.
Praca projektowa: Realizacja zadań w ramach projektów technologicznych w ścisłej współpracy z architektami i programistami w środowisku Azure DevOps.
Kontrola jakości: Identyfikowanie, debugowanie oraz sprawne eliminowanie błędów w istniejącym kodzie, a także tworzenie testów jednostkowych.
Współpraca i komunikacja: Udział w codziennych spotkaniach statusowych (Daily), planowaniu sprintów oraz przeglądach kodu (Code Review).
Rozwój kompetencji: Ciągłe podnoszenie kwalifikacji, przyswajanie dobrych praktyk programistycznych (Clean Code, SOLID) oraz zgłębianie wiedzy z zakresu rozwiązań chmurowych.
Nasze wymagania (Must-have):
Silna motywacja do rozwoju w obszarze usług chmurowych Microsoft Azure oraz programowania.
Zdolność do analitycznego myślenia, samodzielnego rozwiązywania problemów i chęć szybkiej nauki.
Fundamentalna znajomość języka programowania C# oraz założeń platformy .NET.
Podstawowa wiedza oraz znajomość architektury i usług chmury Microsoft Azure (np. Azure Storage Account, Function App, Logic App, Service Bus).
Zrozumienie zasad budowy i działania aplikacji webowych (ze szczególnym uwzględnieniem Web API).
Podstawowa znajomość relacyjnych baz danych i języka SQL.
Wiedza nt. HTTP, jak działa, jakie metody, jakie elemnty posiada.
Podstawowa wiedza na temat Authentication & Authorization (pobieranie tokena, uwierzytelnianie do azure za pomocą client_id, client_secret, scope etc.)
Znajomość systemu kontroli wersji Git (podstawowe przepływy pracy).
Gotowość do stałej pracy stacjonarnej w okolicach Rybnika (Świerklany).
Mile widziane (Nice-to-have):
Doświadczenie komercyjne w .NET lub Azure.
Zrozumienie działa Message Brokerów (np. RabbitMQ, Azure Service Bus)
Znajomość podstawowych pojęć z obszaru DevOps (procesy CI/CD, praca z Azure Pipelines).
Umiejętność pisania Infrastruktury jako kod w Bicep lub Terraform
Teoretyczna lub praktyczna wiedza na temat architektury i podstawowych usług chmury Microsoft Azure.
Zrozumienie na czym polega Azure Managed Identity.
Posiadanie w portfolio własnych projektów (hobbystycznych, akademickich lub open-source), np. na platformie GitHub.
Oferujemy:
Mentoring i onboarding: Systematyczne wsparcie ze strony doświadczonych programistów i architektów gwarantujące szybki rozwój w komercyjnych projektach.
Nowoczesny stack technologiczny: Realna praca z wykorzystaniem Azure DevOps, chmury obliczeniowej Microsoft Azure oraz najnowszych standardów platformy .NET.
.NET Azure Engineer
.NET Azure Engineer