W skrócie
- Zadania: Twórz skalowalne mikroserwisy w Go i optymalizuj usługi backendowe.
- Firma: SoftServe - innowacyjna firma technologiczna z globalnym zasięgiem.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko pracy z szansą na rozwój kariery w międzynarodowym zespole.
- Dlaczego ta praca: Pracuj nad nowoczesnymi rozwiązaniami chmurowymi i wpływaj na bezpieczeństwo danych.
- Kwalifikacje: 5+ lat doświadczenia w programowaniu, szczególnie w Go oraz znajomość architektury mikroserwisów.
Przewidywane wynagrodzenie mieści się w przedziale 58500 - 71500 zł za rok.
W tej roli dołączysz do SoftServe jako Senior Go Engineer, pracując z globalnym klientem z branży usług detalicznych działającym w wielu krajach. Przyczynisz się do budowy bezpiecznej, opartej na EU platformy PaaS w chmurze, skoncentrowanej na bezpieczeństwie, prywatności i zgodności regulacyjnej. Jako część międzyfunkcyjnego zespołu europejskiego pomożesz projektować i dostarczać skalowalne rozwiązania backendowe i middleware w nowoczesnym ekosystemie chmurowym.
Obowiązki:
- Projektowanie i rozwijanie skalowalnych mikroserwisów przy użyciu Go
- Budowanie i optymalizacja usług backendowych z naciskiem na wydajność, niezawodność i skalowalność
- Przyjmowanie odpowiedzialności za działania operacyjne i związane z SRE, w tym wsparcie incydentów i niezawodność systemu
- Praca z relacyjnymi bazami danych (np. PostgreSQL) w celu przetwarzania i przechowywania danych
- Zapewnienie praktyk bezpiecznego rozwoju zgodnych z wymaganiami platformy i zgodności
- Współpraca z zespołami międzyfunkcyjnymi w celu dostarczania nowych funkcji i rozwiązywania zależności
- Rozwiązywanie problemów z wydajnością, stabilnością i bezpieczeństwem
- Udział w działaniach testowych, w tym testach jednostkowych, integracyjnych i manualnych, a także przeglądach kodu
- Wsparcie i ulepszanie procesów CI/CD oraz wkład w działania automatyzacyjne
- Ciągłe doskonalenie i optymalizacja istniejących rozwiązań
- Aktywne uczestnictwo w ceremoniach Agile (planowanie, udoskonalenie, przegląd, retrospektywa)
Wymagania:
- Rozległe doświadczenie (ponad 5 lat) w rozwoju oprogramowania, z silną ekspertyzą w Go
- Praktyczne doświadczenie z architekturą mikroserwisów
- Doświadczenie w pracy z relacyjnymi bazami danych, szczególnie PostgreSQL
- Silne umiejętności w zakresie kodowania, testowania, debugowania i integracji systemów
- Zrozumienie zasad bezpiecznego rozwoju oprogramowania
- Doświadczenie z konteneryzacją i technologiami chmurowymi (Docker, Kubernetes, VMs, CloudFoundry)
- Znajomość narzędzi infrastruktury jako kod (Terraform, Ansible) jest dodatkowym atutem
- Doświadczenie z narzędziami do obserwowalności, takimi jak Grafana i Prometheus
- Umiejętność pracy samodzielnej w środowisku Agile
- Silne umiejętności rozwiązywania problemów, w tym analiza przyczyn źródłowych
- Doświadczenie w zapewnianiu technicznego przywództwa i wsparciu złożonych systemów
- Pewne umiejętności komunikacyjne w języku angielskim, zarówno pisemne, jak i werbalne, w wielokulturowym i rozproszonym środowisku
Senior Go Software Engineer in Katowice – pracodawca: SoftServe
Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku publicznym. Pracując jako Lead Backend Engineer, będziesz częścią zespołu, który kładzie duży nacisk na innowacje i współpracę, a także korzysta z najnowszych technologii w obszarze Java i PHP. Oferujemy elastyczne godziny pracy, wsparcie w dalszym kształceniu oraz przyjazną atmosferę, która sprzyja wymianie wiedzy i doświadczeń w międzynarodowym zespole.