Kim jest H2B Group?
Jesteśmy firmą konsultingową, która pomaga klientom w automatyzacji procesów biznesowych przy pomocy AI, a specjalistom IT rozwijać karierę w modelu B2B. Oferujemy projekty z branż takich jak fintech, medtech, edutech czy automatyka przemysłowa. Dzięki ścisłej współpracy wspieramy rozwój naszych klientów poprzez dostarczanie szybkich i mierzalnych efektów, jednocześnie zapewniając specjalistom IT możliwości rozwoju kariery i zdobywania cennego doświadczenia. Dlaczego warto z nami współpracować?
Elastyczność – Wybierasz projekty dopasowane do swoich umiejętności i zainteresowań, z możliwością zmiany w ramach naszej firmy lub grupy Euvic, której jesteśmy częścią. Przejrzystość – Masz jasne zasady współpracy i pełną transparentność wynagrodzenia oraz warunków. Szybkość działania – Dzięki naszej efektywności szybko znajdziesz lub zmienisz projekt, który idealnie odpowiada Twoim kompetencjom. Możliwość rozwoju – Pracujesz przy innowacyjnych projektach, rozwijając kluczowe kompetencje i zdobywając cenne doświadczenie. Do projektu naszego klienta poszukujemy:
Senior Tech Lead – Data Platform Framework (Senior Technical Lead / Staff Engineer – Data & Platform Engineering) Informacje o projekcie:
Projekt dotyczy rozwoju nowoczesnego frameworka platformy danych opartego na języku Python oraz architekturze Ports & Adapters (Hexagonal). Kluczowym celem jest przebudowa istniejącego rozwiązania z monolitycznego stosu technologicznego na modułową, niezależną od narzędzi architekturę (tool-agnostic), w której poszczególne technologie wdrażane są poprzez wymienne adaptery. Framework ma być także niezależny od narzędzi orkiestracji (orchestrator-agnostic). Środowisko projektowe obejmuje zaawansowane standardy przetwarzania danych regulowanych (life sciences / pharma). Stanowisko łączy około 60% pracy inżynieryjnej (hands-on) oraz 40% przywództwa technicznego nad 3-osobowym zespołem programistów. Zakres obowiązków na tym stanowisku:
Nadzór i rozwój architektury Ports & Adapters / Hexagonal Architecture Projektowanie i utrzymanie czystych interfejsów oraz dbanie o technologiczną niezależność rdzenia frameworka Projektowanie architektury adapterów/wtyczek (plugin architecture) oraz mechanizmów wstrzykiwania zależności (dependency injection) Tworzenie produkcyjnej jakości bibliotek oraz adapterów w języku Python Zapewnienie niezależności frameworka od platform orkiestracji i eliminacja specyficznych zależności środowiskowych Projektowanie bezpiecznych integracji z systemami zarządzania sekretami Budowa adapterów dla komponentów platformy danych: hurtownie danych, katalogi danych, data observability, transformacja danych, migracje baz danych, kontrola dostępu oraz secrets management Wdrażanie i rozwój procesów CI/CD, konteneryzacji oraz Terraform / Infrastructure as Code (IaC) Wyznaczanie standardów inżynieryjnych w zakresie testów, code review, branchingu, wydań i dokumentacji Prowadzenie i mentoring 3-osobowego zespołu inżynierów, dekompozycja epiców na zadania wdrożeniowe i dbałość o jakość techniczną Przeprowadzenie transferu wiedzy (knowledge transfer) oraz przejęcie odpowiedzialności za istniejący, złożony codebase w Pythonie Współpraca z architektami, Product Ownerami i interesariuszami przy przekładaniu wymagań na roadmapę techniczną Wymagania:
Minimum 8 lat doświadczenia w software / data engineering, w tym minimum 2 lata w roli Tech Lead, Staff Engineer lub Architekta z odpowiedzialnością za innych inżynierów Ekspercka znajomość języka Python w rozwiązaniach produkcyjnych: OOP, klasy bazowe i interfejsy (Abstract base classes/interfaces), type hints, pakietowanie (packaging), zarządzanie zależnościami (dependency management), tworzenie bibliotek wielokrotnego użytku Praktyczne doświadczenie w Clean Architecture / Hexagonal Architecture / Ports & Adapters, dependency injection oraz projektowaniu zorientowanym na interfejsy Produkcyjne doświadczenie z technologią Snowflake Praktyczne doświadczenie w pracy z chmurą AWS Doświadczenie w projektowaniu pipeline'ów CI/CD (mile widziany GitLab CI lub równoważny) Praktyczna znajomość Terraform / Infrastructure as Code (IaC) Doświadczenie w bezpiecznym zarządzaniu danymi uwierzytelniającymi (np. HashiCorp Vault, AWS Secrets Manager lub AWS Parameter Store) Głębokie zrozumienie zagadnień: data governance, data warehousing, data transformation, data ingestion / ETL Zaawansowana znajomość języka SQL Doświadczenie z technologiami orkiestracji (np. Airflow lub Dagster) Bardzo dobra znajomość języka angielskiego umożliwiająca swobodną komunikację z interesariuszami technicznymi i biznesowymi Mile widziane:
Znajomość narzędzi ekosystemu data platform: dbt, Collibra, Immuta, Monte Carlo, Liquibase lub równoważnych Doświadczenie z alternatywnymi technologiami hurtowni danych (np. BigQuery, PostgreSQL, Redshift) Doświadczenie z narzędziami data catalog lub data observability (np. OpenMetadata, Datadog) Doświadczenie w branży life sciences, farmaceutycznej lub przy przetwarzaniu danych regulowanych Znajomość standardów GxP, systemów walidowanych lub ALCOA+ Doświadczenie w przejmowaniu i stabilizacji złożonego kodu od innego zespołu inżynierskiego Doświadczenie w pracy w metodyce SAFe / PI Planning Doświadczenie z Agentic AI lub inżynierią wspieraną sztuczną inteligencją (AI-enabled engineering) Co oferujemy?
Pracę zdalną – elastyczność, która pozwala pracować z każdego zakątka świata! Ciekawe projekty – dobierane zgodnie z Twoimi umiejętnościami i zainteresowaniami, dające możliwość pracy nad innowacyjnymi rozwiązaniami. Umowa B2B bez zapisu o wyłączności – współpracuj z nami na swoich zasadach. Rozwój zawodowy – praca z najnowszymi technologiami i w zróżnicowanych projektach gwarantuje stały rozwój.
#J-18808-Ljbffr
Senior Tech Lead - Data Platform Framework in Gdańsk – pracodawca: H2B Group
H2B Group to doskonały pracodawca, który oferuje elastyczne warunki pracy zdalnej oraz umowę B2B, co pozwala na dostosowanie harmonogramu do indywidualnych potrzeb. Nasza kultura pracy opiera się na wsparciu rozwoju kompetencji, dzięki czemu każdy pracownik ma możliwość korzystania z nowoczesnych narzędzi i technologii, takich jak Grafana i Python, co sprzyja osobistemu i zawodowemu wzrostowi w dynamicznym środowisku projektowym.