W skrócie
- Zadania: Twórz i optymalizuj zaawansowane API w chmurze Microsoft Azure.
- Firma: Dynamiczna firma technologiczna z międzynarodowym zasięgiem.
- Benefity: Elastyczny czas pracy, konkurencyjne wynagrodzenie i możliwość pracy zdalnej.
- Pozostałe informacje: Możliwość rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj nad innowacyjnymi projektami i wpływaj na rozwój technologii chmurowych.
- Kwalifikacje: 7+ lat doświadczenia w inżynierii aplikacji Azure i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 72000 - 88000 zł za rok.
Poszukujemy doświadczonego programisty API, który zaprojektuje i zoptymalizuje solidne, zintegrowane rozwiązania w ekosystemie Microsoft Azure. W tej roli będziesz architektem, budowniczym i zabezpieczycielem serwerowych API opartych na zdarzeniach, łącząc rozproszone systemy za pomocą Azure Functions, Azure Service Bus i Azure API Management (APIM).
Co będą obejmować Twoje zadania?
- Rozwój API i Serverless: Projektowanie, budowanie i utrzymywanie solidnych, skalowalnych API oraz backendów opartych na zdarzeniach z wykorzystaniem Azure Functions.
- Integracja przedsiębiorstw: Wdrażanie bezproblemowej, odseparowanej komunikacji między rozproszonymi systemami przedsiębiorstwa za pomocą Azure Service Bus (tematy, kolejki i routowanie wiadomości).
- Zarządzanie API i zarządzanie: Konfigurowanie, zarządzanie i egzekwowanie polityk API, bezpieczeństwa i limitowania przepustowości za pomocą Azure API Management (APIM).
- Obserwowalność i wydajność: Wykorzystanie pełnej gamy funkcji Application Insights do monitorowania telemetrii, profilowania opóźnień API, diagnozowania błędów i wprowadzania proaktywnych optymalizacji.
- Testowanie i zapewnienie jakości: Pisanie czystego, modułowego i łatwego w utrzymaniu kodu wspieranego przez kompleksowe testy jednostkowe i integracyjne.
- Doradztwo techniczne i współpraca: Działanie jako zwinny problem solver, bliska współpraca z kluczowymi interesariuszami, zespołami inżynieryjnymi i przygotowywanie wykonalnych rekomendacji architektonicznych dla wyższej kadry zarządzającej.
Co oczekujemy od Ciebie?
- Wymagania (Must-Have):
- Doświadczenie w inżynierii aplikacji Azure: co najmniej 7-letnie doświadczenie w programowaniu w ramach platformy Microsoft Azure.
- Ekspertyza w zakresie serverless i messaging: udokumentowane osiągnięcia w budowaniu integracji przedsiębiorstw za pomocą Azure Functions i Azure Service Bus.
- Brama API i zarządzanie: praktyczna wiedza i doświadczenie w konfigurowaniu i zarządzaniu punktami końcowymi za pomocą Azure API Management (APIM).
- Monitorowanie aplikacji: praktyczna ekspertyza w korzystaniu z Application Insights do zaawansowanego monitorowania, rozproszonego śledzenia i zbierania metryk.
- Dyscyplina testowania: silne, praktyczne doświadczenie w pisaniu testów jednostkowych i projektowaniu pod kątem testowalności.
- Rozwiązywanie problemów i zwinność: innowacyjne podejście do rozwiązywania problemów z umiejętnością dostosowywania się i myślenia w dynamicznych środowiskach.
- Komunikacja i zarządzanie interesariuszami: doskonałe umiejętności komunikacji pisemnej i werbalnej w języku angielskim, z udokumentowaną zdolnością do tworzenia i prezentowania technicznych rekomendacji dla wyższej kadry kierowniczej i partnerów inżynieryjnych.
- Współpraca: silny gracz zespołowy dążący do dostarczania wysokiej jakości wyników przy jednoczesnym wspieraniu produktywnych partnerstw w zespołach.
Co możesz od nas oczekiwać?
- Umowa: model B2B.
- Równowaga między życiem zawodowym a prywatnym i elastyczność: przewidywalny hybrydowy układ (tylko 2 dni w tygodniu w naszym nowoczesnym biurze w Krakowie, w połączeniu z elastycznością pracy zdalnej).
- Skala przedsiębiorstwa: bezpośredni wpływ na krytyczne procesy integracyjne w międzynarodowym środowisku chmurowym.
- Czas trwania: początkowa umowa na 6 miesięcy z dużymi perspektywami na przedłużenie projektu na dłużej.
API Developer in Kraków – pracodawca: Randstad
Randstad w Łapach to doskonały pracodawca, który oferuje stabilne zatrudnienie oraz liczne możliwości rozwoju zawodowego poprzez różnorodne szkolenia. Pracując w zgranym zespole w systemie 3-zmianowym, możesz liczyć na atrakcyjne wynagrodzenie, co czyni tę ofertę wyjątkową dla osób poszukujących satysfakcjonującej i rozwijającej pracy.