Technical Lead (Solution Architect | Python | SQL | AWS)
Dołącz do naszego zespołu i wesprzyj nas w integracji globalnej platformy SaaS z korporacyjną infrastrukturą badawczą IT. Zespół odpowiada za zapewnienie niezawodnego i bezpiecznego przepływu danych laboratoryjnych w środowisku 24/7, obsługującym ośrodki badawcze m.in. w Danii, Chinach i USA.
Poszukujemy doświadczonego Lidera Technicznego, który potrafi połączyć kompetencje Architekta Rozwiązań z praktyczną pracą inżynieryjną (hands-on engineering).
O projekcie:
Tworzona platforma wspiera globalne zarządzanie danymi z badań laboratoryjnych i składa się z trzech głównych elementów:
- Zewnętrzny produkt SaaS – służący do gromadzenia danych.
- Usługi chmurowe (Cloud Services) – warstwa brokerska odpowiadająca za wymianę danych między rozwiązaniem SaaS, dostawcami i odbiorcami danych.
- Platforma danych badawczych (Study Animal Data Platform) – baza przechowująca dane i zasilająca systemy podrzędne (downstream systems).
Kluczowe jest doświadczenie w architekturze integracji rozwiązań SaaS z systemami wewnętrznymi.
Warunki zaangażowania:
Obszar: Life Science / Healthcare / Animal Care
Lokalizacja: 100% zdalnie
Delegacje: nie
Start: ASAP (akceptujemy kandydatury z max 1msc dostępnością do startu)
Stawka (ustalana indywidualnie):155 - 170 PLN netto + VAT / h*
Zaangażowanie: B2B (outsourcing z 1dea), full-time, długofalowo (12msc+)
Daily tasks
- Projektowanie architektury: Tworzenie bezpiecznych, zgodnych z regulacjami i niezawodnych koncepcji integracji pomiędzy rozwiązaniem SaaS, usługami chmurowymi, platformą danych oraz systemami podrzędnymi.
- Liderstwo techniczne: Wsparcie zespołu deweloperskiego, współpraca z Product Ownerem i Scrum Masterem w celu dostarczania optymalnych rozwiązań technologicznych.
- Praca inżynieryjna (Hands-on): Programowanie w języku Python oraz praca z bazami danych (PostgreSQL, PL/SQL).
- Integracje i przepływ danych: Projektowanie i weryfikacja integracji z wykorzystaniem kolejek komunikatów (messaging queues) oraz właściwych wzorców architektury danych (w tym obsługa urządzeń i procesów laboratoryjnych).
- Migracja danych: Ocena i koordynacja procesu migracji danych ze starszych systemów (legacy) do nowej platformy.
- Rozwój i wsparcie: Prowadzenie prac Proof of Concept (PoC), rozwiązywanie problemów technicznych, wykonywanie Code Review oraz dbanie o ciągłe doskonalenie procesów (z wykorzystaniem GitHub i zwinnych metodyk Agile).
Requirements
- Architektura rozwiązań: Silne doświadczenie w analizie wymagań, projektowaniu architektury oraz integracji produktów SaaS z systemami korporacyjnymi.
- Chmura AWS: Bardzo dobra znajomość AWS i doświadczenie w projektowaniu rozwiązań chmurowych.
- Development & Data: Praktyczne doświadczenie w programowaniu w Python oraz silne kompetencje bazodanowe/data engineering (PostgreSQL, PL/SQL).
- Integracje: Praktyczna znajomość szyn/kolejek komunikatów, przepływów danych oraz integracji system-do-systemu.
- Compliance & Security: Rozumienie zasad projektowania bezpiecznych i zgodnych z regulacjami rozwiązań w środowiskach regulowanych (regulated environment).
- Narzędzia i metodyka: Doświadczenie w pracy z GitHub oraz w zwinnych metodykach (Agile/Scrum).
- Kompetencje miękkie: Samodzielność, analityczne i systemowe myślenie, umiejętność przekładania złożonych wymagań na przejrzyste rozwiązania techniczne.
- Języki obce: Biegłość w języku angielskim w mowie i piśmie (poziom umożliwiający swobodną współpracę w międzynarodowym zespole).
Must have: Python, SQL, AWS, SaaS, Cloud, PostgreSQL, GitHub, Data engineering