Tech Stack / Keywords
Firma i stanowisko
Darize współpracuje z organizacjami mierzącymi się ze złożonymi wyzwaniami technologicznymi. Firma skupia ponad 2500 konsultantów w 24 krajach, stawiając na doświadczenie, długofalowe relacje oraz kulturę opartą na zaufaniu, jakości i skandynawskich wartościach. W Polsce działa pod marką 7N przez ponad 20 lat i oferuje stabilność współpracy oraz dostęp do inicjatyw technologicznych.
Wymagania
- Minimum 5 lat doświadczenia w rozwoju backendu w Pythonie lub Scali.
- Minimum 5 lat praktycznego doświadczenia z AWS, w szczególności z usługami takimi jak Lambda, API Gateway, SQS, SNS, EventBridge, EventBridge Pipes, DynamoDB i S3.
- Praktyczne doświadczenie z relacyjnymi bazami danych, w szczególności PostgreSQL.
- Znajomość baz NoSQL, np. DynamoDB, obejmująca modelowanie danych oraz tworzenie wydajnych zapytań.
- Doświadczenie w projektowaniu i implementowaniu RESTful API.
- Dobre praktyki inżynierii oprogramowania, w tym testy jednostkowe i integracyjne, code review oraz Git.
- Doświadczenie z Infrastructure as Code przy użyciu CloudFormation.
- Zainteresowanie technologią i architekturą oraz otwartość na analizowanie różnych sposobów rozwiązania problemu.
- Umiejętność samodzielnej pracy oraz efektywnej współpracy w zespole.
- Bardzo dobra znajomość języka angielskiego w mowie i piśmie.
Dużym plusem:
- Wcześniejsze doświadczenie ze Scalą.
- Alternatywnie wartościowe będzie doświadczenie z Kotlinem lub Javą.
- Znajomość narzędzi observability, takich jak CloudWatch lub X-Ray.
- Znajomość produktów HL IT lub branży transportu kontenerowego.
Obowiązki
- Projektowanie i rozwijanie usług backendowych opartych o architekturę serverless i event-driven w AWS.
- Analizowanie istniejącej architektury AWS i usprawnianie jej pod kątem kosztów, wydajności, skalowalności oraz odporności na awarie.
- Wykorzystywanie AWS Well-Architected Framework przy planowaniu i wdrażaniu usprawnień.
- Optymalizowanie przetwarzania strumieni zdarzeń pod kątem przepustowości, opóźnień, kolejności i mechanizmów ponawiania.
- Projektowanie niezawodnych mechanizmów DLQ, replay oraz idempotentnego przetwarzania zdarzeń.
- Optymalizowanie PostgreSQL, w tym modelu danych, zapytań, indeksów, partycjonowania oraz wykorzystania zasobów.
- Rozwijanie observability poprzez metryki, tracing i alerting.
- Definiowanie SLO dla usług o krytycznym znaczeniu.
- Dbanie o jakość kodu poprzez testy jednostkowe, integracyjne oraz testy wydajnościowe.
Benefity
- Stałe wsparcie osobistego agenta (opiekuna) dbającego o ciągłość projektową i komfort współpracy.
- Dostęp do Darize Learning & Development – platformy edukacyjnej z webinarami, artykułami i raportami branżowymi oraz dodatkowymi platformami jak DataCamp i Coursera.
- Consultant Development Program oferujący doradztwo w planowaniu rozwoju zawodowego, prowadzony przez doświadczonych mentorów.
- Pakiet benefitów obejmujący dofinansowanie do opieki medycznej, ubezpieczenia na życie, karty sportowej dla pracownika i bliskich oraz zniżki w sklepach w Polsce i za granicą.
- Społeczność doświadczonych ekspertów IT umożliwiająca wymianę wiedzy i doświadczeń.
Inne informacje
Informujemy, że administratorem danych jest Darize z siedzibą w Warszawie, ul.Puławska 182 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Darize
18 aktywnych ofert