Darize
Darize
New

Senior Backend Software Engineer (Python / AWS)

160 - 190 PLN/ godz.B2B
MidZdalnie·GdańskFull-time·B2B
#458799·Dodano wczoraj·1
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

Amazon AWSPythonPostgresSQLaws lambdaScalaKotlin

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ń.
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Dofinansowanie szkoleń
Spotkania integracyjne

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

Darize

18 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz