Zespół CHI Software nie stoi w miejscu. Kochamy swoją pracę i dajemy z siebie sto procent! Każdy nowy projekt to wyzwanie, któremu udaje nam się sprostać. Jedyne, co może nas powstrzymać, to… Czekaj, to nic! Rośnie liczba projektów, a wraz z nimi i nasz zespół. A teraz potrzebujemy starszego inżyniera danych.
Szukamy wykwalifikowanego i doświadczonego inżyniera danych. Idealny kandydat będzie głęboko zaangażowany w odkrywanie, analizowanie i składanie dużych i złożonych zbiorów danych. Zaprojektują i zbudują naszą infrastrukturę dużych zbiorów danych, zapewnią bezpieczeństwo danych i zoptymalizują wydajność naszych platform dużych zbiorów danych, przede wszystkim w środowisku chmurowym AWS.
Wymagania:
- Licencjat z informatyki lub pokrewnej dziedziny.
- Ponad 3-4 lata doświadczenia w inżynierii danych i budowaniu platform danych.
- Udokumentowany sukces we wdrażaniu produktów w chmurze i modelu SaaS, dzięki doświadczeniu w budowaniu zoptymalizowanych potoków przetwarzania dla aplikacji do analizy strumieniowej.
- Biegłość w bazach danych i optymalizacji zapytań (PostgresSQL, ElasticSearch, MongoDB, Redis, Druid), w tym doświadczenie z Bazy danych NoSQL i grafowe.Doświadczenie w skalowaniu horyzontalnym baz danych.
- Doświadczenie w zakresie Kafka i Airflow oraz doskonała znajomość narzędzi do profilowania w czasie wykonywania.
- Doświadczenie w systemach przetwarzania dużych zbiorów danych podobnych do Apache Spark , Flink, Beam lub podobne.
- Umiejętności w zakresie narzędzi do automatyzacji kompilacji, ciągłej integracji i wdrażania (CI/CD) (Webpack, Buddy, Jenkins, Docker).
- Poziom eksperta Umiejętność programowania w języku Python.
- Cloud Platform AWS.
- Konwersacja na poziomie języka angielskiego, umożliwiająca efektywną komunikację z klientami i członkami zespołu.
Pożądane umiejętności:
- Zaplecze techniczne w zakresie sztucznej inteligencji i uczenia maszynowego.
- Doświadczenie w projektowaniu i wdrażaniu interaktywnych systemów inteligencji opartych na zapytaniach na maszynach głównych.< /li>
- Doświadczenie w pracy z rozproszonymi zespołami.
Zadania:
- Projektowanie i wdrażanie Rozproszone systemy przetwarzania danych w czasie rzeczywistym analizujące dane publiczne i wykrywające pojawiające się zagrożenia
- Opracowanie i optymalizacja procesów ETL dla różnych formatów danych z mediów społecznościowych, wiadomości i źródeł internetowych.
- Projektuj i wdrażaj solidne systemy baz danych i opracowywać narzędzia do przetwarzania zapytań i analitycznego, koncentrując się na aplikacjach do przesyłania strumieniowego w czasie rzeczywistym.
- Spearhead w zakresie automatyzacji tworzenia, ciągłej integracji, wdrażania i optymalizacji wydajności, przestrzegając naszych rygorystycznych wymagań bezpieczeństwa.
- Projektuj zestawy testów i wdrażaj wbudowane instrumenty, aby zapewnić poprawność danych.
Nasze korzyści
- Okres urlopu objęty umową: 20 dni roboczych i 5 dni wolnych.
- Darmowe zajęcia z języka angielskiego.
- Elastyczny grafik pracy.
- Naprawdę przyjazna i wspierająca atmosfera.
- Praca zdalna lub w jednym z naszych biur.
- Ubezpieczenie medyczne dla pracowników z Ukrainy.
- Wynagrodzenie za poradnictwo psychologiczne.
- Wsparcie prawne.< /li>
- Pomoc w relokacji.