Alterdata.io, zespół danych jako firma usługowa, zatrudni Backend / Python Developera do pracy zdalnej. Będziesz częścią zespołu profesjonalnych inżynierów, analityków danych i developerów, którzy szukają rozwiązań szytych na miarę.
Co możemy Ci zaoferować :
- Swobodne i przyjazne środowisko pracy.
- Pakiet świadczeń dodatkowych (kafeteria, opieka medyczna, multisport).
- Praca w pełni zdalna, ale częste wyjazdy integracyjne.
- Możliwość rozwoju i zdobycia certyfikacji branżowych.
- Pełne wsparcie zespołu i regularne szkolenia wewnetrzne.
- Możliwość szybkiego rozwoju.
- Różne projekty (w tym międzynarodowe).
Obowiązkowe :
Minimum 2-4 lata doświadczenia komercyjnego w tworzeniu i wdrażaniu aplikacji backendowych z wykorzystaniem języka Python.Bardzo dobra znajomość języka Python (wersja 3.10+) oraz jego ekosystemu (biblioteki, frameworki).Praktyczna znajomość co najmniej jednego popularnego frameworka webowego Python, preferowane Django lub FastAPI, wraz z umiejętnością projektowania i implementacji RESTful API.Praktyczne doświadczenie w pracy z relacyjnymi bazami danych (np. PostgreSQL, MySQL), w tym projektowanie schematów, optymalizacja zapytań SQL oraz znajomość ORM (np. SQLAlchemy).Doświadczenie w tworzeniu i utrzymaniu testów jednostkowych, integracyjnych i end-to-end w celu zapewnienia wysokiej jakości kodu.Biegła znajomość systemu kontroli wersji Git oraz doświadczenie w pracy z platformami do zarządzania kodem (np. GitHub, GitLab, Bitbucket).Rozumienie zagadnień zarządzenia i orkiestracji procesów ETL / ELT.Samodzielność, proaktywność oraz umiejętność rozwiązywania złożonych problemów technicznych.Dobra organizacja pracy, umiejętność pracy w zespole oraz efektywnej komunikacji.Praktyczna znajomość Jira lub innego systemu do zarządzania projektami i zadaniami.Zrozumienie metodyk zwinnych (Agile / Scrum) w praktyce.Znajomość języka angielskiego na poziomie minimum B2.Mile widziane :
Znajomość zagadnień orkiestracji przepływów danych (np. Apache Airflow), strumieniowego przetwarzania danych (np. Apache Kafka)Znajomość zagadnień integracji, przechowywania, przetwarzania i wyszukiwania danych w środowiskach, np. Spark, Snowpark, AWS Data Migration Services, Azure DataFactory, Google DataFlowDoświadczenie w pracy z platformami BigQuery, Snowflake.Umiejętność interpretacji celów biznesowych i przekładania ich na logiczne i spójne zadania technologiczne, z uwzględnieniem kontekstu technicznego projektu.Doświadczenie w prowadzeniu projektów.Doświadczenie w roli lidera technicznego lub koordynatora mniejszych zespołów programistycznych.Alterdata.io, zespół danych jako firma usługowa, zatrudni Backend / Python Developera do pracy zdalnej. Będziesz częścią zespołu profesjonalnych inżynierów, analityków danych i developerów, którzy szukają rozwiązań szytych na miarę.
Co możemy Ci zaoferować :
Swobodne i przyjazne środowisko pracy.Pakiet świadczeń dodatkowych (kafeteria, opieka medyczna, multisport).Praca w pełni zdalna, ale częste wyjazdy integracyjne.Możliwość rozwoju i zdobycia certyfikacji branżowych.Pełne wsparcie zespołu i regularne szkolenia wewnetrzne.Możliwość szybkiego rozwoju.Różne projekty (w tym międzynarodowe).Projektowanie, implementacja i rozwój komponentów backendowych, API oraz logiki biznesowej dla aplikacji data-centric i IT., Tworzenie nowych funkcjonalności oraz optymalizacja istniejących rozwiązań backendowych w oparciu o język Python i wybrane frameworki (np. Django, FastAPI)., Ścisła współpraca z zespołem frontendowym, inżynierami danych, analitykami i administratorami systemów w celu dostarczania skalowalnych i wydajnych rozwiązań., Projektowanie i implementacja schematów baz danych (SQL i NoSQL) oraz optymalizacja zapytań pod kątem wydajności przetwarzania danych., Integracja z różnorodnymi źródłami danych i systemami zewnętrznymi poprzez API., Implementacja potoków danych (data pipelines) do transformacji, czyszczenia i agregacji danych., Pisanie testów jednostkowych, integracyjnych i end-to-end dla komponentów backendowych i potoków danych., Udział w procesie code review kodu backendowego i infrastruktury., Tworzenie i utrzymywanie dokumentacji technicznej dotyczącej architektury backendu, API i procesów przetwarzania danych., Identyfikowanie i rozwiązywanie problemów związanych z wydajnością, skalowalnością i stabilnością aplikacji oraz proponowanie ulepszeń., Aktywne uczestnictwo w spotkaniach zespołowych i procesach Agile., Dbanie o zgodność implementacji z wymaganiami biznesowymi, technicznymi oraz standardami bezpieczeństwa danych.] Requirements : Python, Django, Fast API, SQL, NoSQL, pandas, Docker, Linux, Git, Jira, GCP, CI / CD, GitLab CI, GitHub, Jenkins, Apache Kafka, Terraform Tools : Jira, Github, Monday.com, GitHub, GitLab, GIT, Agile, Kanban. Additionally : Training budget, Small teams, International projects, Flat structure, Benefit platform.