W skrócie
- Zadania: Bierz udział w migracjach systemów backendowych i aktualizuj istniejące kody.
- Firma: Wiodąca firma technologiczna z dynamicznym zespołem w Warszawie.
- Benefity: Elastyczne godziny pracy, 20 dni urlopu, ubezpieczenie zdrowotne i kursy językowe.
- Pozostałe informacje: Możliwości rozwoju kariery i międzynarodowe wyjazdy służbowe.
- Dlaczego ta praca: Pracuj nad nowoczesnymi technologiami i wpływaj na rozwój innowacyjnych rozwiązań.
- Kwalifikacje: Doświadczenie w programowaniu w Javie i umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 94500 - 115500 zł za rok.
Produkt, nad którym pracujemy, jest jednym z TOP-3 systemów nawigacyjnych, złożonych usług internetowych i innych rozwiązań związanych z tym. Aplikacje webowe i mobilne obsługują informacje w ogromnej skali i oferują ludziom oraz firmom wiele nowych użytecznych opcji. Ta rola koncentruje się na realizacji krytycznych projektów migracyjnych w ramach infrastruktury backendowej projektu. Zespół Backend Infrastructure podejmuje kilka dużych migracji, aby zmodernizować swoje systemy, poprawić niezawodność i zmniejszyć koszty utrzymania. Ta pozycja TVC będzie kluczowa w wykonywaniu praktycznej pracy wymaganej do tych migracji, ściśle współpracując z zespołem infrastruktury i innymi zespołami backendowymi.
Obowiązki
- Wykonywanie migracji: Aktywnie uczestniczyć w i prowadzić realizację dużych migracji kodu i systemów w różnych usługach backendowych.
- Zmiany w kodzie i aktualizacje: Aktualizować i refaktoryzować istniejące bazy kodu (głównie Java), aby dostosować je do nowych bibliotek, platform i infrastruktury.
- Testowanie: Współpracować z zespołem infrastruktury w celu stworzenia planu testowania migracji, aby upewnić się, że zmiany nie zakłócają działających usług i realizować plany testowe.
- Współpraca: Ściśle współpracować z zespołem Backend Infrastructure i innymi inżynierami oprogramowania, aby zrozumieć wymagania migracyjne, zaplanować strategie wykonania i zapewnić płynne przejścia przy minimalnych zakłóceniach.
- Rozwiązywanie problemów: Badać, debugować i rozwiązywać problemy techniczne i złożoności napotkane podczas procesów migracyjnych.
- Dokumentacja: Utrzymywać jasną i zwięzłą dokumentację planów migracji, procesów, wprowadzonych zmian i wyników.
- Najlepsze praktyki: Przestrzegać najlepszych praktyk w zakresie rozwoju oprogramowania, zapewniając jakość kodu i stosować się do ustalonych wytycznych dotyczących zmian w infrastrukturze.
Wymagania
- Dyplom licencjata w dziedzinie informatyki, inżynierii oprogramowania lub pokrewnej dziedziny technicznej, lub równoważne doświadczenie praktyczne.
- 3-5+ lat praktycznego doświadczenia w rozwoju oprogramowania backendowego.
- Silna znajomość programowania w języku Java.
- Solidne umiejętności w zakresie narzędzi do budowy, takich jak Maven, Gradle lub Bazel.
- Silne umiejętności komunikacyjne i interpersonalne, z umiejętnością efektywnej współpracy w środowisku zespołowym.
- Znajomość Pythona.
- Dobry poziom angielskiego w mowie i piśmie — Upper-Intermediate lub wyższy.
Preferowane wymagania
- Doświadczenie z frameworkami obserwowalności, takimi jak OpenTelemetry lub OpenCensus.
- Znajomość gRPC.
- Doświadczenie w pracy z zależnościami zewnętrznymi.
- Znajomość usług Google Cloud Platform (GCP), szczególnie usług przetwarzania danych, takich jak Dataflow.
Oferujemy
- Możliwości rozwoju w różnych obszarach.
- Pakiet wynagrodzeń (20 dni płatnego urlopu, płatne zwolnienia lekarskie).
- Elastyczne godziny pracy.
- Ubezpieczenie zdrowotne.
- Kursy języka angielskiego z native speakerem, joga (zoom).
- Płatne szkolenia techniczne i inne działania na rzecz rozwoju zawodowego.
- Międzynarodowe podróże służbowe.
- Komfortowe biuro.
Backend Infrastructure TVC Engineer in Warsaw – pracodawca: Synergetica
Pracując jako Backend Infrastructure TVC Engineer w Warszawie, dołączysz do zespołu, który jest częścią jednego z najlepszych systemów nawigacyjnych. Oferujemy elastyczne godziny pracy, pakiet wynagrodzeń obejmujący 20 dni płatnego urlopu oraz ubezpieczenie zdrowotne, a także możliwości rozwoju zawodowego poprzez płatne szkolenia techniczne i kursy językowe. Nasza kultura pracy opiera się na współpracy i innowacyjności, co sprawia, że jesteśmy doskonałym pracodawcą dla osób poszukujących satysfakcjonującej kariery w dynamicznym środowisku technologicznym.