Senior BackEnd/ DevOps Engineer
Cześć! 👋
Dla naszego klienta poszukujemy doświadczonego Backednd Engineera który nie tylko pisze kod, ale czuje się współodpowiedzialny za jakość i architekturę budowanych rozwiązań. W tej roli przejmiesz stery nad projektowaniem, rozwojem oraz utrzymaniem zaawansowanych aplikacji i usług backendowych.
Projekt dotyczy rozwoju i skalowania globalnej platformy typu Certification-as-a-Service, która automatyzuje cały cykl życia profesjonalnych egzaminów - od ich tworzenia, przez rygorystyczną weryfikację, aż po nadzorowanie przeprowadzania w czasie rzeczywistym. Rozwiązanie pozwala firmom i organizacjom szybko i tanio tworzyć oraz przeprowadzać oficjalne egzaminy/certyfikaty online. Platforma koncentruje się na technologiach działających w czasie rzeczywistym, integrując zaawansowane rozwiązania z zakresu AI oraz nowoczesne systemy zdalnego nadzoru (proctoringu).
Stawiamy na ludzi, którzy dobrze się czują w dynamicznym otoczeniu, gdzie technologia służy rozwiązywaniu realnych problemów. Zależy nam również na osobie, która nie boi się samodzielnie podejmować decyzji.
Będziesz pracować w międzynarodowym, rozproszonym zespole (USA i Paragwaj). Z tego względu szukamy osoby, która może pracować w godzinach 11:00 - 19:00 CET (lub, jeśli preferujesz, w późniejszych godzinach), aby zapewnić odpowiednią zakładkę czasową z zespołem.\
Codzienne zadania:
📍 Bezpośrednia współpraca z Co-Founderem i CTO w zakresie tworzenia backendu rozwiązań (architektura i rozwój platformy)
📍 Tworzenie małych PoC nowych rozwiązań platofmy (nowe funkcjonalności i rozwiązania AI)
📍 Projektowanie, budowanie i udoskonalanie skalowalnych usług backendowych, dbając o to, by rozwiązania zawsze odpowiadały na aktualne potrzeby biznesowe.
📍 Współtworzenie architektury - realny wpływ na projektowanie systemów i podejmowanie kluczowych decyzji architektonicznych.
📍 Projektowanie, wdrażanie i pisanie testów automatycznych zgodnych z najlepszymi praktykami
📍 Dbanie, by aplikacje działały bez zakłóceń, monitorując ich pracę na produkcji i reagując na bieżące wyzwania techniczne
📍 Bliska współpraca z innymi inżynierami, dzieląc się wiedzą; udział w code reviews i wspólnie wypracowywanie najlepszych rozwiązań
Wymagania:
⚡️ Minimum 6 lat doświadczenie w backendzie, szczególnie w pracy z C#/.NET (w tym .NET 8)
⚡️ Doświadczenie w tworzeniu architektury i skalowaniu rozwiązań
⚡️ Doświadczenie w tworzeniu rozwiązań AI, technologiach działających w czasie rzeczywistym (np. AI do generowania pytań, systemy proctoringu na żywo).
⚡️ Umiejętność sprawnego projektowania baz danych w MSSQL Server oraz praktyczne doświadczenie w korzystaniu z rozwiązań typu ORM (np. Dapper).
⚡️ Praktyczna znajomość usług chmurowych, Azure (EventGrid, Blob Storage, DistributedCache, App Insights, AI Search).
⚡️ Znajomość Azure Cosmos DB w zakresie projektowania architektury rozproszonej i optymalizacji strategii partycjonowania danych.
⚡️ Sprawne posługiwanie się systemem kontroli wersji Git oraz praktyczna znajomość potoków CI/CD w środowisku Azure DevOps.⚡️ Doświadczenie w budowaniu i pracy z asynchronicznymi mikroserwisami.
⚡️ Znajomość zasad SOLID i Clean Code oraz biegłość w stosowaniu wzorców projektowych.
⚡️ Umiejętność podejmowania inicjatywy i samodzielność.
⚡️ Dostępność w godzinach 11:00-19:00 CET (lub wedle preferencji w późniejszych godzinach).
⚡️ Angielski na poziomie umożliwiającym bezproblemową komunikację w zespole.
Jak działamy i co oferujemy?
🎯 Stawiamy na otwartą komunikację zarówno w procesie rekrutacji jak i po zatrudnieniu - zależy nam na klarowności informacji dotyczących procesu i zatrudnienia
🎯 Do rekrutacji podchodzimy po ludzku, dlatego upraszczamy nasze procesy rekrutacyjne, żeby były możliwie jak najprostsze i przyjazne kandydatowi
🎯 Pracujemy w imię zasady 'remote first', więc praca zdalna to u nas norma, a wyjazdy służbowe ograniczamy do minimum
🎯 Oferujemy prywatną opiekę medyczną oraz kartę Multisport dla kontraktorów
Senior BackEnd/ DevOps Engineer
Senior BackEnd/ DevOps Engineer