W skrócie
- Zadania: Twórz wysokiej jakości kod i współpracuj z zespołem nad innowacyjnymi rozwiązaniami.
- Firma: Dynamiczna firma technologiczna z doświadczeniem na Wall Street.
- Benefity: Atrakcyjne wynagrodzenie, elastyczne godziny pracy i możliwości rozwoju zawodowego.
- Pozostałe informacje: Zespół 25 osób z pasją do technologii i innowacji.
- Dlaczego ta praca: Pracuj nad przełomową platformą finansową i wpływaj na rynek.
- Kwalifikacje: 2+ lata doświadczenia w programowaniu w Pythonie oraz znajomość SQL.
Przewidywane wynagrodzenie mieści się w przedziale 81000 - 99000 zł za rok.
Belarus, Minsk. Obowiązkowa relokacja do Polski. Biuro / hybrydowo / zdalnie.
Budujemy platformę finansową, która będzie badać i prowadzić systematyczne strategie handlowe. Współpracujemy z zespołem quant w zakresie badań strategii, modelowania ryzyka i optymalizacji portfela. Nasz zespół inżynierów oprogramowania wbudowuje odpowiednią logikę w platformę. Podobne systemy już istnieją na rynku, ale quants muszą korzystać z kilku z nich, aby badać i prowadzić strategie handlowe. Pomysł naszego klienta to zbudowanie systemu, który może to wszystko zrobić.
Klient: Kilku quantów z ponad 15-letnim doświadczeniem na Wall Street.
Zespół: 25 osób podzielonych na trzy podzespoły.
Stos technologiczny projektu:
- Frontend: Typescript, Material UI, React, Jest, ESLint, Recharts.
- Backend (Mikroserwisy): Kotlin, Groovy, Python, Micronaut, Flask, Gatling, Locust, Spock, FastAPI, Pytest, Pandas, NumPy, SQLAlchemy, Yoyo.
Co będzie robił Python Developer:
- Tworzenie wysokiej jakości kodu zgodnie ze standardami Algothic.
- Wyjaśnianie wymagań dotyczących funkcji.
- Komunikacja z klientem i zespołem.
- Realizacja związanych zadań, na przykład szacowanie funkcji i analiza bezpieczeństwa systemu.
- Przetwarzanie danych: pozyskiwanie danych z usług zewnętrznych, baz danych lub plików; wykonywanie obliczeń matematycznych; tworzenie raportów.
Oczekujemy, że Python Developer:
- Ma co najmniej 2-letnie doświadczenie w rozwoju aplikacji internetowych przy użyciu Pythona.
- Ma przynajmniej poziom Upper-Intermediate w języku angielskim.
- Znajomość i doświadczenie w używaniu SQL i RDBMS; umiejętność pisania zapytań do baz danych relacyjnych.
- Znajomość i doświadczenie w używaniu NoSQL.
- Znajomość i doświadczenie w projektowaniu i pisaniu API zgodnie z najlepszymi praktykami.
- Doświadczenie w pracy z Dockerem; umiejętność pisania Dockerfile bez użycia już istniejących obrazów.
- Doświadczenie w pisaniu testów automatycznych.
- Doświadczenie w pracy z AWS; umiejętność korzystania z kluczowych usług do obliczeń, sieci i przechowywania.
Będzie dodatkowym atutem:
- Praca z Flask lub innym frameworkiem webowym.
- Praca z Kotlinem lub innym językiem programowania backendowego.
- Praca z bibliotekami Pandas lub NumPy.
- Praca z Airflow.
Python Developer in Kraków – pracodawca: Algothic
Nasza firma IT w Krakowie to doskonałe miejsce pracy, które stawia na rozwój pracowników i innowacyjne podejście do zarządzania projektami. Oferujemy elastyczne godziny pracy, możliwość szkoleń oraz przyjazną atmosferę, która sprzyja współpracy i kreatywności. Dołącz do nas, aby nie tylko rozwijać swoje umiejętności, ale także mieć realny wpływ na rozwój branży technologicznej.