Opis firmy
Miratech to globalna firma IT świadcząca usługi doradcze, łącząca innowacyjność dużych przedsiębiorstw z zwinnością start-upów. Od naszego powstania w 1989 roku wspieramy transformację cyfrową jednych z największych firm na świecie, mogąc pochwalić się 99% skutecznością w projektach IT, w sektorach finansowym, telekomunikacyjnym i technologicznym. Nasza pasja do technicznej złożoności oraz dbałość o stabilność tworzą przyjazne środowisko pracy, w którym pracownicy są zmotywowani do osiągania ambitnych celów i wprowadzania zmian na globalną skalę.
Szukamy Starszego Programisty Python, który dołączy do naszego zespołu. W tej roli będziesz rozwijać wiodącą na rynku platformę zarządzania aktywami dla jednej z największych firm inwestycyjnych na świecie. Będziesz pracować nad rozproszoną platformą analityczną, która przetwarza i analizuje duże ilości danych czasowych i udostępnia je innym aplikacjom za pośrednictwem API. Korzystając z Kafki do strumieniowego przesyłania wiadomości, skupisz się na wysokowydajnym przetwarzaniu danych, skalowalności systemu i utrzymaniu spójności danych.
Obowiązki
- Projektowanie i implementacja komponentów oprogramowania zgodnie ze specyfikacjami.
- Integracja systemów i testowanie, rozwiązywanie problemów oraz usuwanie usterek.
- Wykonywanie testów rozwojowych komponentów oprogramowania.
- Szacowanie nakładów projektowych i planowanie harmonogramów dostaw.
- Proaktywna współpraca z zespołem w celu zapewnienia efektywnego postępu projektu.
- Wnoszenie wkładu technicznego do map drogowych produktów.
Kwalifikacje
- Solidne umiejętności programowania w Pythonie – pisanie odnawialnego, testowalnego i wydajnego kodu.
- Silne umiejętności testowania jednostkowego i debugowania.
- Minimum 5 lat doświadczenia jako programista Python.
- Znaczące doświadczenie w SQL i relacyjnych bazach danych (Oracle / MySQL / PostgreSQL).
- Biegłość w Linuxie jest konieczna.
- Znajomość optymalizacji wydajności SQL jest istotna.
- Płynność w języku angielskim (zarówno w mowie, jak i piśmie).
- Dobre umiejętności analityczne i kreatywnego rozwiązywania problemów.
- Otwartość umysłu, zdolność szybkiego przystosowania się do nowych technologii.
- Silne umiejętności interpersonalne z postawą „can-do” w trudnych okolicznościach.
- BA/BS lub równoważne doświadczenie praktyczne.
Mile widziane
- Znajomość narzędzi takich jak DBT do transformacji danych w chmurze.
- Znajomość produktów MS Azure, ADO, ADLS itp.
- Doświadczenie w pracach na chmurowych hurtowniach danych (Snowflake / Redshift / Pyspark).
- Znajomość obciążeń opartych na Big Data (Hadoop, Spark, Kafka).
- Doświadczenie z narzędziami orkiestracji, takimi jak Airflow DAGs i Kubernetes.
- Znajomość systemów wiadomości takich jak Kafka, Protobuf.
Oferujemy
- Kultura nieustającej wydajności: