Upvanta
Upvanta
New

Lead Developer / Senior Software Engineer (Python, AWS, React)

1000 - 1400 PLN/ dzień.B2B
SeniorFull-time·B2B
#398188·Dodano wczoraj·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

PythonAWS LambdapytestAWSRAWS S3AWS DynamoDBGraphQLTypeScriptTerraformDatabricksGXP

Firma i stanowisko

Poszukujemy Starszego Inżyniera Oprogramowania, który dołączy do zespołu rozwijającego natywną dla chmury platformę standaryzującą dane z badań klinicznych do modelu CDISC SDTM na dużą skalę.

Wymagania

  • Minimum 5 lat komercyjnego doświadczenia w inżynierii oprogramowania.
  • 8+ lat doświadczenia na stanowisku Lead Developera.
  • Znajomość języka angielskiego na poziomie B2/C1.
  • Bardzo dobra znajomość Pythona, w tym swobodna praca z Lambda Powertools, pytest/pytest-bdd, pisanie czytelnego, testowalnego kodu w środowisku monorepo.
  • Dogłębna znajomość AWS, w szczególności:
    • Lambda,
    • Step Functions,
    • S3,
    • DynamoDB,
    • IAM.
  • Rozumienie kosztów, opóźnień oraz scenariuszy awarii w rozwiązaniach AWS.

Nice to have:

  • Doświadczenie z GraphQL / AWS AppSync, projektowanie schematów, resolverów oraz integracja AppSync z aplikacją React.
  • Doświadczenie z React + TypeScript, gotowość do pracy nad aplikacją SPA opartą na Vite i Cloudscape.
  • Doświadczenie z Terraform – tworzenie, rozwijanie i diagnozowanie konfiguracji wielu stosów infrastruktury.
  • Znajomość Databricks lub podobnych platform do przetwarzania dużych zbiorów danych.
  • Znajomość standardów danych klinicznych (CDISC SDTM, ADaM) lub doświadczenie w oprogramowaniu branż regulowanych (np. GxP, 21 CFR Part 11).
  • Znajomość wzorców architektury zdarzeniowej i systemów rozproszonych, takich jak fan-out/fan-in, idempotencja, dostarczanie komunikatów z gwarancją at least once.

Obowiązki

  • Projektowanie i rozwój silnika transformacji danych do standardu CDISC SDTM z użyciem AWS Step Functions, funkcji AWS Lambda oraz zapisu do Databricks.
  • Tworzenie i rozwijanie API opartego na GraphQL/AppSync oraz aplikacji frontendowej w React dla analityków.
  • Zarządzanie infrastrukturą jako kod (Infrastructure as Code) przy użyciu Terraform.
  • Udział w przeglądach kodu (code review), dyskusjach architektonicznych oraz dyżurach on-call.
  • Mentoring inżynierów mniej doświadczonych w stosowanych technologiach lub w obszarze danych klinicznych.
Upvanta

Upvanta

325 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz