Middle/Senior Python Engineer in Katowice

Middle/Senior Python Engineer in Katowice

Katowice Pełny etat 123750 - 151250 zł / rok (szac.) Hybrydowo
S

W skrócie

  • Zadania: Twórz i rozwijaj usługi backendowe w Pythonie na infrastrukturze AWS.
  • Firma: Dynamiczna firma technologiczna z kulturą współpracy.
  • Benefity: Praca zdalna, konkurencyjne wynagrodzenie, wsparcie zdrowotne i możliwości rozwoju zawodowego.
  • Pozostałe informacje: Świetne możliwości rozwoju kariery w dynamicznym środowisku.
  • Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
  • Kwalifikacje: 5+ lat doświadczenia w programowaniu w Pythonie i znajomość AWS.

Przewidywane wynagrodzenie mieści się w przedziale 123750 - 151250 zł za rok.

Buduj i rozwijaj usługi backendowe w Pythonie oraz aplikacje oparte na zdarzeniach w infrastrukturze serverless AWS. Będziesz odpowiedzialny za funkcje od etapu projektowania do produkcji, kształtowanie standardów inżynieryjnych oraz mentoring współpracowników, wykorzystując rozwój wspomagany przez AI w celu przyspieszenia dostarczania. Ta rola łączy programowanie, architekturę chmurową, odpowiedzialność za jakość oraz przywództwo techniczne.

OBOWIĄZKI

  • Projektowanie, rozwijanie i utrzymywanie mikroserwisów opartych na zdarzeniach oraz funkcji AWS Lambda przy użyciu Pythona 3.12, Poetry, Pydantic i AWS Lambda Powertools.
  • Budowanie niezawodnych asynchronicznych integracji z Amazon SQS, EventBridge i Amazon MSK, w tym obsługa błędów, ponowne próby i idempotencja.
  • Modelowanie, zapytania i optymalizacja danych aplikacji w Amazon DocumentDB przy zachowaniu integralności danych i wydajności usług.
  • Odpowiedzialność za funkcje przez cały ich cykl życia, od projektowania technicznego i implementacji po testowanie, wdrażanie, monitorowanie i wsparcie produkcyjne.
  • Tworzenie pokrycia testami jednostkowymi, integracyjnymi i BDD przy użyciu pytest i behave, stosując wzorce projektowe SOLID, KISS, DRY oraz łatwe do utrzymania.
  • Provisioning infrastruktury AWS z Terraform oraz utrzymywanie pipeline'ów CI/CD GitLab, kontroli jakości, hooków i automatycznych wdrożeń.
  • Ustanawianie obserwowalności poprzez strukturalne logowanie, metryki, rozproszone śledzenie, pulpity nawigacyjne i alarmy w Amazon CloudWatch.
  • Przegląd kodu, mentoring inżynierów oraz odpowiedzialne korzystanie z GitHub Copilot, instrukcji wielokrotnego użytku, agentów i integracji MCP w celu poprawy dostarczania.

WYMAGANIA

  • 5+ lat doświadczenia w profesjonalnym rozwoju w Pythonie, w tym silna znajomość Pythona 3 i nowoczesnych praktyk pakowania, takich jak Poetry.
  • Doświadczenie w budowaniu usług produkcyjnych z AWS Lambda i innymi technologiami serverless AWS.
  • Silne zrozumienie architektury opartej na zdarzeniach i komunikacji z SQS, EventBridge, Kafka lub Amazon MSK.
  • Doświadczenie z bazami danych dokumentów, najlepiej Amazon DocumentDB lub technologiami kompatybilnymi z MongoDB.
  • Praktyczna wiedza na temat automatycznego testowania z pytest, testowania integracyjnego oraz frameworków BDD, takich jak behave.
  • Doświadczenie w provisioningu infrastruktury chmurowej z Terraform oraz utrzymywaniu pipeline'ów CI/CD GitLab.
  • Umiejętność wdrażania obserwowalności produkcji przy użyciu strukturalnych logów, metryk, śladów, pulpitów nawigacyjnych i alarmów.
  • Praktyczne doświadczenie w korzystaniu z asystentów kodowania AI, przepływów pracy agentów lub integracji MCP, z dyscyplinarnym przeglądem kodu generowanego przez AI.
  • Silne umiejętności w zakresie odpowiedzialności, przeglądu kodu, komunikacji i mentoringu, z naciskiem na bezpieczne i łatwe do utrzymania inżynierstwo.

Middle/Senior Python Engineer in Katowice – pracodawca: SoftServe

Nasza firma to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku publicznym. Pracując jako Lead Backend Engineer, będziesz częścią zespołu, który kładzie duży nacisk na innowacje i współpracę, a także korzysta z najnowszych technologii w obszarze Java i PHP. Oferujemy elastyczne godziny pracy, wsparcie w dalszym kształceniu oraz przyjazną atmosferę, która sprzyja wymianie wiedzy i doświadczeń w międzynarodowym zespole.

S

Dane kontaktowe:

Zespół rekrutacyjny SoftServe

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Middle/Senior Python Engineer in Katowice

Python 3.12
AWS Lambda
Event-Driven Architecture
Amazon SQS
Amazon EventBridge
Amazon MSK
Amazon DocumentDB