Senior Python Developer / Data Modeller / Solution Designer
⚲ Warszawa, Gdynia, Gdańsk
Do uzgodnienia
Wymagania
- Python
- SQL
- DATA MODELLING
- Solution Design
- API
- Oracle
Opis stanowiska
Dołącz do projektu realizowanego w międzynarodowym środowisku, w którym będziesz odpowiadać za projektowanie modeli danych, tworzenie skalowalnych rozwiązań oraz rozwój aplikacji wspierających przetwarzanie danych. To rola dla osoby, która łączy kompetencje programistyczne z umiejętnością projektowania architektury danych i współpracy z biznesem.
Zakres obowiązków
• Projektowanie i rozwój modeli danych dla złożonych systemów.
• Analiza wymagań biznesowych oraz projektowanie rozwiązań technicznych.
• Definiowanie mapowań danych pomiędzy systemami.
• Tworzenie i rozwój rozwiązań w Pythonie.
• Integracja systemów z wykorzystaniem API.
• Zapewnienie jakości, spójności i poprawności danych.
• Przygotowywanie dokumentacji technicznej.
• Współpraca z zespołami technicznymi i biznesowymi.
• Udział w implementacji, testach oraz optymalizacji rozwiązań.
Wymagania
• Doświadczenie w Data Modelling oraz Solution Design.
• Bardzo dobra znajomość Python.
• Bardzo dobra znajomość SQL oraz relacyjnych baz danych (Oracle, PostgreSQL, MS SQL lub podobnych).
• Doświadczenie w projektowaniu i integracji API.
• Umiejętność analizy wymagań biznesowych i projektowania rozwiązań.
• Doświadczenie we współpracy z zespołami technicznymi i biznesowymi.
• Znajomość języka angielskiego umożliwiająca pracę w międzynarodowym środowisku.
• Mile widziana znajomość Apache Kafka, Power BI oraz Java.
Zakres obowiązków
• Projektowanie i rozwój modeli danych dla złożonych systemów.
• Analiza wymagań biznesowych oraz projektowanie rozwiązań technicznych.
• Definiowanie mapowań danych pomiędzy systemami.
• Tworzenie i rozwój rozwiązań w Pythonie.
• Integracja systemów z wykorzystaniem API.
• Zapewnienie jakości, spójności i poprawności danych.
• Przygotowywanie dokumentacji technicznej.
• Współpraca z zespołami technicznymi i biznesowymi.
• Udział w implementacji, testach oraz optymalizacji rozwiązań.
Wymagania
• Doświadczenie w Data Modelling oraz Solution Design.
• Bardzo dobra znajomość Python.
• Bardzo dobra znajomość SQL oraz relacyjnych baz danych (Oracle, PostgreSQL, MS SQL lub podobnych).
• Doświadczenie w projektowaniu i integracji API.
• Umiejętność analizy wymagań biznesowych i projektowania rozwiązań.
• Doświadczenie we współpracy z zespołami technicznymi i biznesowymi.
• Znajomość języka angielskiego umożliwiająca pracę w międzynarodowym środowisku.
• Mile widziana znajomość Apache Kafka, Power BI oraz Java.
🔍 Dekoder Ogłoszenia
🔴
projektowanie modeli danych dla złożonych systemów
Może oznaczać zarówno tworzenie od podstaw, jak i modyfikację istniejących, często z problemami technicznymi lub historycznymi.
🔴
tworzenie skalowalnych rozwiązań
Często jest to obietnica, która w praktyce może oznaczać, że obecne rozwiązania nie są skalowalne i trzeba je dopiero stworzyć lub naprawić.
🔴
rozwój aplikacji wspierających przetwarzanie danych
Może oznaczać pisanie prostych skryptów, ale też pracę nad rozbudowanymi i potencjalnie przestarzałymi systemami.
🔴
współpraca z biznesem
Może oznaczać konieczność tłumaczenia skomplikowanych wymagań technicznych na język zrozumiały dla nietechnicznych osób, a także zarządzanie oczekiwaniami.
🔴
Mile widziana znajomość Apache Kafka, Power BI oraz Java
Choć mile widziane, te technologie mogą okazać się kluczowe w codziennej pracy, a ich brak może stanowić barierę.