W skrócie
- Zadania: Twórz innowacyjne rozwiązania w chmurze na platformie Azure i rozwijaj istniejące aplikacje.
- Firma: Dynamiczna firma technologiczna z kulturą współpracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, praca zdalna i rozwój zawodowy.
- Pozostałe informacje: Świetne możliwości rozwoju kariery w dynamicznym środowisku.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
- Kwalifikacje: 5+ lat doświadczenia w inżynierii oprogramowania i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.
Obowiązki:
- Budowanie rozwiązań chmurowych na platformie Azure dla projektów greenfield oraz istniejących aplikacji.
- Przyjmowanie nowych technologii, ponowne wykorzystanie strategicznych platform i standardów oraz podejmowanie zrównoważonych decyzji technicznych.
- Dostarczanie bezpiecznych, niezawodnych i zgodnych rozwiązań, które spełniają wymagania funkcjonalne i niefunkcjonalne.
- Używanie GitHub Copilot, agentów i umiejętności wielokrotnego użytku w procesie dostarczania, z silnym naciskiem na jakość, bezpieczeństwo i nadzór ludzki.
- Wprowadzanie nowych praktyk i pomoc w budowaniu zdolności w całej rodzinie produktów.
- Dzielenie się wiedzą, wspieranie rekrutacji oraz przyczynianie się do kultury inżynieryjnej i społeczności.
Wymagania:
- 5+ lat doświadczenia w inżynierii oprogramowania z pasją do rozwiązywania złożonych problemów i dostarczania utrzymywalnego, produkcyjnego oprogramowania.
- Znajomość Javy i rozwoju baz danych relacyjnych, najlepiej PostgreSQL.
- Znajomość praktyk DevOps i CI/CD, idealnie z użyciem pipeline'ów GitLab.
- Znajomość Azure Functions lub podobnych platform bezserwerowych, opartych na zdarzeniach, w tym wyzwalaczy, powiązań i skalowania.
- Znajomość Azure Service Bus lub podobnej technologii komunikacyjnej, w tym kolejek, tematów, publikacji/subskrypcji i obsługi błędów.
- Umiejętności w inżynierii przepływu danych w zakresie pobierania, transformacji i orkiestracji.
- Doświadczenie w rozwoju wspomaganym przez AI, najlepiej z GitHub Copilot, agentami, umiejętnościami wielokrotnego użytku i efektywnym podpowiadaniem.
- Znajomość języka angielskiego na poziomie B2 lub wyższym.
Miło widziane:
- Znajomość Azure Data Factory lub podobnych narzędzi do orkiestracji przepływu danych.
- Doświadczenie w rozwoju interfejsów użytkownika w React.
Senior Software Engineer in Katowice – pracodawca: EPAM Systems
EPAM Systems Poland to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w obszarze nowoczesnych technologii AI i automatyzacji. Nasza kultura pracy opiera się na innowacyjności i współpracy, co sprzyja rozwojowi zawodowemu pracowników poprzez różnorodne projekty oraz możliwość pracy z klientami na najwyższym szczeblu. Dodatkowo, lokalizacja w Polsce zapewnia dostęp do talentów oraz inspirującego otoczenia, które wspiera kreatywność i efektywność zespołu.
Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Software Engineer in Katowice
Java
PostgreSQL
DevOps
CI/CD
GitLab
Azure Functions
Event-Driven Architecture