Stanowisko zostało zamknięte przez spółkę
Znajdź podobne oferty pracy
Następna praca

Menedżer ds. Inżynierii (Polska) w BETER

Opublikowano ponad 30 dni temu

3 wyświetlenia

BETER

BETER

0
0 recenzji
Brak doświadczenia
Kyiv
Opis stanowiska pracy:Firma produktowa BETER poszukuje w Polsce kierownika ds. inżynierii (.NET/C#) do opracowania i wdrożenia strategii technicznej rozwoju systemu do analityki sportowej. Jeżeli lubisz budować zespół, rozwijać kulturę techniczną, zajmować się najbardziej krytycznymi obszarami rozwoju, pomagać szkolić innych i być liderem, to ta pozycja jest dla Ciebie. Wymagania: – Osoba prowadząca biznes, mająca poczucie odpowiedzialności za powierzony obszar i traktująca go jako swój pomysł,
Opis stanowiska pracy:Firma produktowa BETER poszukuje w Polsce kierownika ds. inżynierii (.NET/C#) do opracowania i wdrożenia strategii technicznej rozwoju systemu do analityki sportowej. Jeżeli lubisz budować zespół, rozwijać kulturę techniczną, zajmować się najbardziej krytycznymi obszarami rozwoju, pomagać szkolić innych i być liderem, to ta pozycja jest dla Ciebie. Wymagania: – Osoba prowadząca biznes, mająca poczucie odpowiedzialności za powierzony obszar i traktująca go jako swój pomysł, co stawia wymagania zespołowi , ale uczciwie, wyznaczaj cele, monitoruj ich realizację, kontroluj obciążenie ludzi pracą i systematycznie podnoś poziom umiejętności w zespole; — ponad 3 lata doświadczenia w zarządzaniu zespołem: organizowaniu pracy, motywowaniu, utrzymywaniu dyscypliny, delegowaniu i monitorowaniu wykonania, wymianie informacji zwrotnej oraz przywództwo. — Pisanie wysokiej jakości kodu w języku C# (.NET Core, ASP.NET Core), zrozumienie koncepcji OOP i SOLID, zrozumienie wzorców projektowych; — Ponad 6 lat doświadczenia w ekosystemie .NET: narzędzia, biblioteki, frameworki; — Doświadczenie RDBMS/NoSQL : znajomość zasad działania silnika, umiejętność profilowania zapytań, schematów projektowych, zrozumienie logiki działania indeksu; — Doświadczenie w pracy z brokerami komunikatów: znajomość zasad działania typów brokerów, budowanie asynchronicznego dostarczania i przetwarzania danych z różnymi gwarancjami i dla różnych wymagań skalowania, błąd tolerancja itp. — Lojalność wobec praktyk DevOps i doświadczenie w ich stosowaniu: automatyzacja narzędzi programistycznych i zapewniania jakości, monitorowanie, śledzenie i debugowanie. — Umiejętności profilowania, debugowania, optymalizacji kodu i zapytań do bazy danych, — Doświadczenie w pisaniu testów jednostkowych, zrozumienie, kiedy jest to właściwe i kiedy tak nie jest;—Trzymaj się opinii, że bez przeglądu kodu nie da się pracować i przekazuj tego przesłania masom :);—Dążenie do ulepszania istniejących rozwiązań i opracowywania nowych, poszukiwanie punktów rozwoju;—Chęć dzielenia się wiedzą z inżynierami i możliwość jej przekazania.Będzie plus: — Doświadczenie w rozwijaniu języków innych niż C#; — Doświadczenie wnikania w głąb frameworków w celu samodoskonalenia; — Ciągłe poszukiwanie odpowiedzi na pytania „dlaczego” i „jak to zrobić lepiej”, ale jednocześnie krytyczne myślenie, aby zrozumieć, kiedy racjonalne jest zrobić „lepiej”; —Zrozumienie struktur danych i algorytmów, zrozumienie czym O(1) różni się od O(n); —Zrozumienie różnicy pomiędzy AMQP a Kafką, zalety i wady takich rozwiązań;—Wykształcenie wyższe techniczne, kształcenie w liceach matematycznych/technicznych;–Doświadczenie z Kafka, MongoDB, Swagger, Prometheus, ElasticSearch.—Doświadczenie w tworzeniu frontendu.—Doświadczenie w środowiskach chmurowych ogólnie, a w szczególności AWS. Obowiązki:—Organizowanie pracy zespołu, wdrażanie i monitorowanie zgodności z niezbędnymi procesami;—Planowanie i dystrybucja pracy we własnym zakresie, monitorowanie wdrożenia;—Projektowanie usług w oparciu o współpracę zespołu z architektem i analitykami biznesowymi;—Wdrażanie i utrzymywanie dobrych praktyk wytwarzania oprogramowania, takich jak konwencje kodowania i przegląd kodu;—pisanie kodu w C# w ramach wdrażania narzędzi i produktów;—pisanie jednostki testy funkcjonalności; — Mentoring inżynierów inateam, pomoc w tworzeniu PDP;—Pomoc w rozwiązywaniu problemów i szkolenia, jak im zapobiegać w przyszłości;—Pomoc w znajdowaniu wąskich gardeł i problemów z wydajnością, profilowanie zapytań do bazy danych i kodu;—Przeprowadzanie testów wiedzy, opracowywanie testów do samokontroli i na potrzeby rekrutacji;— Uczestnictwo w rozmowach kwalifikacyjnych z kandydatami do zespołu, ocena poziomu wiedzy i doświadczenia;—Udzielanie regularnej informacji zwrotnej członkom zespołu;—Regularne prowadzenie spotkań zespołu;—Zgadzanie się na urlopy, zwolnienia lekarskie, urlopy, nadgodziny w zespole oraz— korektę bieżących planów. Co i jak działa w zespołach pracuje?—Wysoce obciążony system oparty na .NET 8, który odbiera zmiany w czasie rzeczywistym i przelicza analitykę sportową;—Działa architektura inamicroservice, z systemem przesyłania wiadomości;—Możliwość doboru technologii tak, aby efektywnie osiągać rezultaty;—Doświadczone i silne zespoły specjalistów, zawsze gotowe do dzielenia się wiedza; — Kod jest spakowany w Docker i znajduje się w AWS EKS; — Kafka do przesyłania wiadomości w czasie rzeczywistym; — MongoDB, PostgreSQL do przechowywania i przetwarzania danych; — Victoria Metrics do gromadzenia metryk i monitorowania; — ElasticSearch dla logów; — Zespoły są wielofunkcyjne i skupieni na swoich usługach; — Minimalna biurokracja, możliwość łatwej komunikacji ze wszystkimi szczeblami zarządzania; — Staramy się podejmować decyzje szybko, bez miesięcy dyskusji, jeśli osoba przeanalizowała ryzyko i alternatywy oraz zrozumiała istotę swojej propozycji.
Brak doświadczenia
Kyiv
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować