O ROLI:
Szukamy starszego programisty full-stack (Python/React) z solidną znajomością Pythona, TypeScript i React, aby dołączyć do naszego projektu, znanej firmy venture capital z siedzibą w USA i brać udział w procesach architektury rozwiązań.
O PROJEKCIE:
Klientem jest znana firma venture capital prowadząca fundusz wykorzystujący Salesforce jako główne repozytorium danych oraz Dysk Google do przechowywania dokumentów. Począwszy od programu Excel po zewnętrzne narzędzia komercyjne i niestandardowe aplikacje przeznaczone dla użytkowników, różne działy korzystają z wielu izolowanych systemów do zarządzania danymi.
Głównym wyzwaniem jest nieoptymalny czas na podjęcie ostatecznej decyzji, ponieważ analitycy nie mogą tego zrobić polegać na istniejących danych ze względu na możliwe błędy ludzkie i skomplikowane zarządzanie danymi. Rozwiązaniem jest zbudowanie ujednoliconej platformy danych, która zostanie zintegrowana z Salesforce i innymi istniejącymi systemami, aby skutecznie przekształcać dane finansowe, prawne i operacyjne w zbiory danych gotowe do interakcji i kompleksowej wizualizacji za pomocą narzędzi BI na platformach internetowych i mobilnych.< /p>
UMIEJĘTNOŚCI I DOŚWIADCZENIE:
- Ponad 4 lata doświadczenia w pełnym cyklu życia oprogramowania oraz znajomość Python, TypeScript i React;
- biegłość w języku Python;
- doświadczenie z nowoczesnymi frameworkami JavaScript;
- doświadczenie z relacyjnymi i rozproszonymi bazami danych (w tym wewnętrznymi, np. PostgreSQL, MySQL, Cassandra itp.);
- Udowodniona zdolność do dostarczania wysokiej jakości;
- Duże zainteresowanie nowymi technologiami i chęć ich nauki;
- Doświadczenie z technologiami GCP Cloud;
- Doświadczenie we wdrażaniu API REST;
- Doświadczenie w pisaniu testów (cała piramida testowa: jednostka/integracja/end-to-end);
- Pełne doświadczenie w programowaniu na systemach o dużej skali;
- Solidne wykształcenie informatyczne;
- Nastawienie gracza zespołowego skupionego na produkcie.
MIŁO MIEĆ:
- Inne doświadczenie w zakresie frameworku front-end będzie plusem;
- Doświadczenie w projektowaniu i rozwijaniu RESTful API będzie dodatkowym atutem;
- Optymalizacja baz danych;
- Podstawowa wiedza z zakresu inżynierii danych.
OBOWIĄZKI:
- Bierz udział w procesach architektury rozwiązań;
- Utrzymuj wysokie standardy jakości oprogramowania w zespole poprzez ustalanie dobrych praktyk i nawyków;
- Zapewniaj realizację celów i strzeż jakości kodu w standardowym procesie przeglądu kodu;
- Praca zgodnie z procesem SCRUM: dwutygodniowe sprinty, demonstracje, retrospektywy, spotkania planistyczne.