Zastrzeżenie: ten projekt jest powiązany z głównym nurtem branży randkowej. Jeśli ten sektor nie jest zgodny z Twoimi wartościami etycznymi lub zainteresowaniami zawodowymi, zalecamy ponowne rozważenie tej możliwości.Opis stanowiska: Poszukujemy wykwalifikowanego i doświadczonego programisty backendowego, który dołączy do naszego dynamiczny zespół. Idealny kandydat będzie miał solidne podstawy w języku programowania Python i będzie biegły w pracy z szeregiem technologii, w tym aiohttp, FastAPI,
Zastrzeżenie: ten projekt jest powiązany z głównym nurtem branży randkowej. Jeśli ten sektor nie jest zgodny z Twoimi wartościami etycznymi lub zainteresowaniami zawodowymi, zalecamy ponowne rozważenie tej możliwości.
Opis stanowiska: Poszukujemy wykwalifikowanego i doświadczonego programisty backendowego, który dołączy do naszego dynamiczny zespół. Idealny kandydat będzie miał solidne podstawy w języku programowania Python i będzie biegły w pracy z szeregiem technologii, w tym aiohttp, FastAPI, Django, PostgreSQL, MySQL, Redis. Zatrudnienie na pełen etat z pięciodniowym tygodniem pracy. Możliwa jest praca zdalna, ale pod warunkiem obowiązkowej obecności w biurze dwa razy w tygodniu. Biuro firmy zlokalizowane jest w centrum Kijowa, zaledwie 2 minuty spacerem od stacji metra.
Kluczowe obowiązki:
- Rozwój i utrzymanie skalowalne i wydajne usługi backendowe wykorzystujące język Python.
- Tworzyj i utrzymuj interfejsy API REST przy użyciu aiohttp, FastAPI i Django do obsługi żądań zarówno synchronicznych, jak i asynchronicznych.
- Projektuj i wdrażaj schematy baz danych oraz zapytania w RDBMS (PostgreSQL/MySQL), zapewniając bezpieczeństwo danych integralność i wydajność.
- Wykorzystaj Redis do buforowania i przechowywania sesji, aby zwiększyć wydajność aplikacji.
- Konteneruj aplikacje i usługi za pomocą Dockera, zapewniając spójność w różnych środowiskach i wdrożenia.
- Współpracuj z zespołami wielofunkcyjnymi w celu definiowania, projektowania i dostarczania nowych funkcji.
- Zapewnij najlepszą możliwą wydajność, jakość i czas reakcji aplikacji.
- Identyfikuj wąskie gardła i błędy oraz opracowuj rozwiązania łagodzące i eliminujące te problemy.
Kwalifikacje:
- Udokumentowane doświadczenie jako Backend Developer z ugruntowaną wiedzą nt Python.
- Doświadczenie w programowaniu asynchronicznym w Pythonie.
- Dobra znajomość PostgreSQL, baz danych MySQL, w tym projektowanie schematów, optymalizacja zapytań i obsługa połączeń.
- Znajomość Redis do mechanizmów buforowania i zarządzania sesjami.
- Umiejętność korzystania z Dockera do konteneryzacji i orkiestracji.
- Doskonałe umiejętności rozwiązywania problemów i umiejętność współpracy w środowisku zespołu.
- Doskonałe umiejętności komunikacji w mowie i piśmie w języku angielskim.
Miło mieć: •
- Doświadczenie z innymi frameworkami i językami backendowymi.
- Znajomość technologii frontendowych (np. JavaScript, HTML, CSS).
- Wkład w projekty open source.
- Doświadczenie z konfiguracją NGINX i konfiguracja.