Specjalista Django (platforma zarządzania danymi)
Firma Omówienie:
Nasz klient to firma zajmująca się platformą zarządzania danymi, która umożliwia firmom skuteczne gromadzenie, przetwarzanie i analizowanie danych na dużą skalę. Poszukujemy bardzo doświadczonego specjalisty Django, który dołączy do nas i będzie współtworzyć nasze najnowocześniejsze rozwiązania.
Przegląd stanowiska:
Jako specjalista Django będziesz odgrywać kluczową rolę w projektowaniu, rozwijaniu i utrzymywaniu naszej platformy zarządzania danymi. Będziesz współpracować z zespołami interdyscyplinarnymi, w tym inżynierami danych, analitykami danych i menedżerami produktów, aby zapewnić bezproblemową integrację danych, jakość i bezpieczeństwo. To szansa na pracę w firmie oferującej najnowocześniejsze rozwiązania w zakresie danych.
Zadania:
- Rozwój i ulepszanie platformy:
- Projektuj, rozwijaj i optymalizuj aplikacje i interfejsy API oparte na Django do zarządzania danymi.
- Wdrażaj niezawodne potoki danych, zapewniając wydajne pozyskiwanie danych, transformację, i przechowywanie.
- Ulepszaj istniejące funkcje i przyczyniaj się do rozwoju nowych.
- Zarządzanie bazami danych:
- Ściśle współpracuj z administratorami baz danych w celu projektowania i optymalizacji schematów baz danych.
- Zapewnij spójność, integralność i bezpieczeństwo danych.
- Optymalizuj zapytania do baz danych pod kątem wydajności.
- Integracja danych i interfejsy API:
- Twórz interfejsy API RESTful w celu bezproblemowej wymiany danych między systemami wewnętrznymi i zewnętrznymi.
- Integruj dane innych firm źródeł i interfejsów API na naszą platformę.
- Wdrożyj mechanizmy uwierzytelniania i autoryzacji.
- Optymalizacja wydajności:
- Identyfikuj wąskie gardła i optymalizuj wydajność systemu.
- Monitoruj wydajność aplikacji, rozwiązuj problemy i wdrażaj ulepszenia.
- Bezpieczeństwo i zgodność:
Bezpieczeństwo i zgodność: strong>- Wdrażaj najlepsze praktyki w zakresie bezpieczeństwa, w tym szyfrowania danych i kontroli dostępu.
- Zapewnij zgodność z przepisami dotyczącymi ochrony danych (np. RODO, CCPA).
< /li>Współpraca i dokumentacja:- Ściśle współpracuj z inżynierami danych, analitykami danych i innymi zainteresowanymi stronami.
- Dokumentuj kod, procesy i architekturę decyzje.
Wymagane doświadczenie i umiejętności:
- Doświadczenie: Minimum 4 lata doświadczeniaw programowaniu w Django, frameworku Django REST
- Doskonałe umiejętności w języku Python: biegłość w programowaniu w języku Python, Minimum 4-letnie doświadczenie w pracy komercyjnej
- Doświadczenie w Django: Opanowanie w Django ORM, widokach opartych na klasach i języku szablonów.
- Narzędzia do analizy danych : Doświadczenie z Pandas, NumPy, Dask
- Cloud Platform: Znajomość platform takich jak AWS, GCP
< /p>
Dołączysz do dynamicznego młodego zespołu na Ukrainie, pracującego z najlepszymi programistami w dziedzinie analityki danych i Pythona, rozproszonymi po Indiach i amp; Stany Zjednoczone.