Szukamy wykwalifikowanego i doświadczonego programisty Golang, który dołączy do naszego dynamicznego i rozwijającego się zespołu.
Co będziesz robić:
- Kierowanie projektami o znaczeniu krytycznym i dostarczanie kompleksowe możliwości pozyskiwania danych o wysokiej jakości
- Posiadaj wyraźną własność jednego lub wielu produktów, interfejsów API lub przestrzeni platform
- Pracuj w centralnym zespole ds. infrastruktury klienta, odpowiedzialnym za dostarczanie wysoce skalowalnych rozproszone systemy pozyskiwania danych, zbuduj architekturę jeziora danych do wykorzystania przez różne systemy niższego szczebla
- Uzyskaj dostęp do partnerów i klientów z różnych domen biznesowych, którzy pomogą w przekazaniu opinii na temat Twojej przestrzeni produktów
- Zapewnij doskonałość operacyjną i skaluj możliwości platformy, aby obsługiwać wiele różnych jednostek ujednoliconych w ramach produktów klientów.
- Buduj i rozwijaj swoje umiejętności inżynieryjne w różnych wymagających obszarach i rozwiązuj trudne problemy techniczne
- Wpływaj na architekturę i technologię selekcji i poprawy efektywności operacyjnej w zespołach.
Kwalifikacje:
- ponad 6 lat doświadczenia zawodowego, najlepiej w budowaniu systemów oprogramowania w Go i Pythonie jako głównym języku
- Doświadczenie w kierowaniu i dostarczaniu wielkoskalowych aplikacji, interfejsów API i narzędzi programistycznych przeznaczonych dla użytkowników, a także w zarządzaniu codziennymi zespołami jako lider technologii
- Wiedza specjalistyczna w tworzeniu złożonych usług rozproszonych z wysoką dostępnością i rygorystycznymi umowami SLA, w tym zarządzaniem obserwowalnością i doskonałością operacyjną dostarczanych usług.
- Solidne podstawy CS oraz znajomość architektury i powszechnych wzorców projektowych
- Jesteś dobry w różnych funkcjonalna komunikacja z menedżerami produktu, projektantami itp.
- Pasjonuje Cię praca w środowisku skupionym na produkcie, w którym wszyscy bardzo dbają o wpływ na klienta
- Masz doświadczenie w prowadzeniu potoków przetwarzania danych w środowisku produkcyjnym przy użyciu platform rozproszonego przetwarzania danych, takich jak Apache Spark lub Flink. Doświadczenie w zakresie Databricks będzie plusem
- Doświadczenie w pracy w różnych zespołach inżynierów, badaczy danych i analityków w celu wdrażania i utrzymywania wysokowydajnych systemów przetwarzania i integracji danych w oparciu o architekturę jeziora danych
- Ogromny plus, jeśli jesteś biegły w Terraform, K8S, AWS Batch, AWS Lambda, Django, Postgres, SQL i MongoDB.
- Dodatkowe punkty, jeśli znasz SSO z SAML i/lub OIDC protokoły
- Dodatkowe punkty, jeśli zbudowałeś integracje z zewnętrznymi usługami SaaS i systemami orkiestracji przepływu pracy
- Dodatkowe punkty, jeśli wcześniej pracowałeś z AWS i masz praktyczną wiedzę na temat narzędzi obserwowalności< /li>
Stos technologii:
- Chmura: ogólnie AWS, AWS Batch do obciążeń dla mostu danych, AWS Lambda, Cloudflare
- Repozytoria kodu : GitHub
- Bazy danych: MongoDB, RDS, Postgres, Pinot, Aurora, DynamoDB
- Kompilacja: BuildKite
- CI/CD: Argo
- Infrastruktura: Terraform, K8S
- Protokoły: SSO z SAML, OIDC, gRPC, RPC, Protobuf, HTTPS
- Obserwowalność: Datadog
- Język: Python, Go , Django
- Stos technologii danych i orkiestracja: silnik Spark, czasowy, Kafka
Od kiedy:
Oferujemy:
< li> Pracę w międzynarodowym zespole i wspaniałą dziedzinę nowych doświadczeń- Jest to praca w 100% zdalna lub na miejscu w naszych biurach w godzinach pracy CET
- Poczuj siłę dzięki przyjaznej atmosferze zespół, polityka otwartych drzwi, nieformalna atmosfera w firmie i regularne wydarzenia integracyjne
- Możliwość skupienia się na pracy: brak biurokracji i mikrozarządzania oraz dogodne usługi korporacyjne
< li>Idealne środowisko do nauki i samorozwoju z uwzględnieniem materiałów edukacyjnych