Pracuj.pl Praca zdalna Mid

Senior Data Platform Engineer (Python/GCP)

SQUARE ONE RESOURCES sp. z o.o.

⚲ Warszawa

180–200 zł netto (+ VAT) / godz.

Wymagania

  • Python
  • Google Cloud Platform
  • Terraform
  • Kubernetes
  • Dataform Cloud Build
  • Go
  • Java

Opis stanowiska

Nasze wymagania:
Bardzo dobra znajomość Pythona
Praktyczne doświadczenie z Google Cloud Platform, w szczególności: GKE, GCE, Pub/Sub, BigQuery, Dataflow, Cloud Functions
Doświadczenie z Terraform
Znajomość konteneryzacji i Kubernetes (GKE)
Doświadczenie z Dataform oraz Cloud Build (CI/CD)
Gotowość do pracy z kodem napisanym w Go oraz Java
Znajomość architektury event-driven oraz systemów opartych o przetwarzanie strumieniowe
Język angielski na poziomie minimum B2

Zakres obowiązków:
Projektowanie i rozwój wysokowydajnych pipeline'ów danych w Pythonie
Utrzymanie istniejących komponentów napisanych w Go oraz Java
Wdrażanie infrastruktury przy użyciu Terraform zgodnie z modułowym podejściem
Tworzenie własnych komponentów infrastrukturalnych w przypadku bardziej złożonych scenariuszy
Rozwój strategii testowania z wykorzystaniem Pytest oraz wdrażanie bardziej proaktywnych metod zapewniania jakości
Monitorowanie usług przy użyciu Cloud Logging, Grafana i Prometheus
Zarządzanie uprawnieniami w Google Cloud Platform z wykorzystaniem IAM
Współpraca z Product Managerami oraz zespołami technicznymi w środowisku Agile

🔍 Dekoder Ogłoszenia

🔴
Gotowość do pracy z kodem napisanym w Go oraz Java
Choć ogłoszenie skupia się na Pythonie, będziesz musiał utrzymywać i potencjalnie rozwijać istniejący kod w innych językach.
🔴
Tworzenie własnych komponentów infrastrukturalnych w przypadku bardziej złożonych scenariuszy
Oznacza to, że nie zawsze będziesz korzystać z gotowych rozwiązań, a będziesz musiał samodzielnie tworzyć narzędzia lub skrypty.
🟡
Rozwój strategii testowania z wykorzystaniem Pytest oraz wdrażanie bardziej proaktywnych metod zapewniania jakości
Oczekuje się od Ciebie nie tylko pisania testów, ale także aktywnego kształtowania kultury jakości w zespole.
🟡
Współpraca z Product Managerami oraz zespołami technicznymi w środowisku Agile
Będziesz musiał efektywnie komunikować się z różnymi interesariuszami i dostosowywać się do metodyk zwinnych.