Minimum 5 years of IT experience, including at least 3.5 years working with data in the Azure cloud, with production deployments.
Commercial experience processing large data sets using Databricks.
Advanced SQL skills and usage across Microsoft technologies and beyond.
Experience with Git, CI/CD and designing/optimizing ETL/ELT data processing solutions (including technical design and evaluating alternatives).
Requirements:
Own end-to-end cloud data solutions together with the team.
Create or modify cloud data processing solutions (ETL/ELT) and document technical designs and alternatives.
Create and maintain documentation; analyze and optimize the current or planned system.
Analyze client requirements to deliver optimal business solutions and assess potential risks; adapt solutions to business needs.
Job description
Szukamy Ciebie, jeśli:
masz min. 5 lat doświadczenia w IT, w tym min. 3,5 roku w pracy z danymi w chmurze Azure (potwierdzone projektami komercyjnymi wdrożonymi na produkcje),
masz komercyjne doświadczenie w przetwarzaniu sporych danych przy użyciu Databricks,
korzystasz z SQL na poziomie zaawansowanym i wykorzystujesz go na rozwiązaniach technologicznych MS i nie tylko,
znasz metodyki i stosujesz biegle Git oraz CI/CD,
masz doświadczenie w pracy z platformą Microsoft Fabric orazsystemem MS Dynamics,
tworzysz i optymalizujesz rozwiązania przetwarzające dane (ETL, ELT, itp.) poprzedzone projektem technicznym oraz alternatywami rozwiązań,
monitoring, diagnostyka oraz rozwiązywanie problemów w chmurze nie stanowi dla Ciebie problemu i dobrze wiesz, jak zaplanować infrastrukturę oraz obliczyć jej koszt,
koncepcje Delta Lake i Data Lakehouse są Ci znane,
znasz architekturę SMP oraz MPP wraz z przykładami rozwiązań opartych o te architektury,
masz wiedzę na temat stosowania mechanizmów związanych z bezpiecznym przechowywaniem i przetwarzaniem danych w chmurze,
masz doświadczenie w bezpośredniej współpracy z klientem,
posługujesz się j. angielskim na poziomie średniozaawansowanym (min. B2) oraz swobodnie komunikujesz się w j. polskim.
Praca na tym stanowisku w naszej firmie oznacza:
odpowiedzialność za całość rozwiązań współtworzonych wraz z zespołem,
tworzenie lub modyfikowanie rozwiązań do przetwarzania danych w chmurze,
tworzenie i modyfikowanie dokumentacji,
analizowanie i optymalizowanie rozwiązań w zakresie działającego lub projektowanego systemu,
analizowanie wymagań klienta pod kątem dostarczenia optymalnego rozwiązania jego potrzeby biznesowej,
analizowanie potencjalnych zagrożeń,
dostosowywanie rozwiązań względem wymagań biznesowych.