O nas: Nasz produkt to jeden z najbardziej kompleksowych systemów zarządzania flotą dostępnych na rynku, niezależnie od tego, czy szukasz na żywo informacji lub konieczności retrospektywnej analizy wyników aktywów. Nasze oprogramowanie zapewnia pełną widoczność, identyfikowalność i kontrolę kosztów, począwszy od planowanej konserwacji i raportowania usterek; kontrola zapasów i zakupy; bezpieczeństwo i zgodność. Dostęp do najważniejszych informacji w czasie rzeczywistym można uzyskać za naciśnięciem jednego przycisku.
Teraz poszukujemy nastawionego na wyniki i zmotywowanego kandydata na stanowisko starszego inżyniera oprogramowania.
Technologie projektowe
Kubernetes, ArgoCD, Java, React, Typescript, SQL, PostgreSQL, RabbitMQ, Docker, AWS
< p>
Rola i obowiązki- Tworzenie, projektowanie i utrzymywanie wysoce skalowalnych, wydajnych systemów rozproszonych.
- Tworzenie usług zaplecza za pomocą koncentracja na Javie i stosie Spring (preferowane ponad 8 lat doświadczenia).
- Zrozumienie i potencjalny udział w zadaniach programistycznych typu full-stack.
- Bądź mentorem młodszych członków zespołu i wspieraj współpracę środowisko edukacyjne.
- Współpracuj z inżynierami i menedżerami produktu w celu gromadzenia i wdrażania wymagań dotyczących produktu.
- Bierz udział we wszystkich fazach procesu rozwoju Agile, od projektowania i rozwoju po wdrożenie.
- Rozwiązywanie problemów: identyfikuj problemy, analizuj logi, wykrywaj i dokumentuj anomalie i błędy.
- Pracuj efektywnie zarówno samodzielnie, jak i w zespole.
< /p>
Umiejętności i wymagania techniczne
- Licencjat lub wyższy stopień w dziedzinie informatyki lub pokrewnej dziedziny.
- Średniozaawansowany w mowie i piśmie Angielski.
- Ponad 8 lat doświadczenia w rozwoju przedsiębiorstw Java, stos Java Spring.
- Udokumentowane umiejętności w projektowaniu architektury oprogramowania.
- Udokumentowane umiejętności w zakresie SQL i baz danych design.
- Doświadczenie z systemami przesyłania wiadomości (np. Kafka, RabbitMQ).
- Doświadczenie z usługami chmurowymi AWS (Kubernetes, RDS, Cognito, Networking, Monitoring).
< li>Doświadczenie ze frameworkami CI/CD.- Doskonałe umiejętności rozwiązywania problemów: identyfikacja problemów, analiza logów, wykrywanie anomalii i błędów oraz dokumentacja problemów.
- Możliwość pracy samodzielnej i w ramach zespół.
- Nastawienie skoncentrowane na produkcie.
- Doskonałe umiejętności komunikacji, zarówno pisemnej, jak i werbalnej.
- Odpowiedzialny, zmotywowany i szybko się uczący.< /li>
- Zdolność do dobrego działania pod presją.
Preferowane umiejętności
- Doświadczenie w tworzeniu wielkoskalowych i wydajnych systemów rozproszonych.
- Znajomość budowania aplikacji SaaS.
- Doświadczenie z systemami ERP.
- Znajomość Kubernetes i Unix.
- Wiedza na temat budowania CI/CD.
- Umiejętność pracy nad zadaniami programistycznymi typu full-stack.
- Doskonałe umiejętności zarządzania czasem.
Oferujemy:
- Konkurencyjne wynagrodzenie stałe w USD (praca na pełen etat).
- Możliwość rozwoju zawodowego i rozwoju przywództwa.
- Pracuj nad zainteresowaniamig stabilny projekt międzynarodowy.
- Dogodna lokalizacja biura z hybrydowym modelem pracy.
- Środowisko pracy wspierające i oparte na współpracy przy niskiej biurokracji.
- Dostęp do różnorodnej wiedzy - możliwości dzielenia się i szkolenia.
- Darmowe zajęcia z języka angielskiego.
- 20 dni płatnego urlopu i 5 płatnych zwolnień lekarskich, płatne święta.