Następna praca

Programista środkowego Pythona w RecruitGarden

Opublikowano ponad 30 dni temu

232 wyświetlenia

RecruitGarden

RecruitGarden

0
0 recenzji
2 lata
Kijów
Intermediate
Pełny etat

Przetłumaczone przez Google

Główne obowiązki – Wsparcie istniejącego kodu i projektowanie + wdrażanie nowych funkcji i projektów.– Współpraca z menedżerami produktów i innymi programistami w celu przełożenia powierzchownych wymagań funkcjonalnych na rozwiązania techniczne.– Pisanie czystego i rozszerzalnego kodu, starając się stosować najlepsze praktyki w , co robisz (nawet jeśli jest to pierwszy raz).– Monitorowanie i naprawianie incydentów w Sentry dla projektów/komponentów, których jesteś głównym opiekunem.– Ustalanie p

Główne obowiązki

 

– Wsparcie istniejącego kodu i projektowanie + wdrażanie nowych funkcji i projektów.

– Współpraca z menedżerami produktów i innymi programistami w celu przełożenia powierzchownych wymagań funkcjonalnych na rozwiązania techniczne.

– Pisanie czystego i rozszerzalnego kodu, starając się stosować najlepsze praktyki w , co robisz (nawet jeśli jest to pierwszy raz).

– Monitorowanie i naprawianie incydentów w Sentry dla projektów/komponentów, których jesteś głównym opiekunem.

– Ustalanie priorytetów i planowanie backlogu

Stack w firmie:

Django dla usług zorientowanych na bazę danych, FastAPI dla innych

Django ORM

Kubernetes, Docker, Poezja, Mypy, Ruff

MySQL, ClickHouse, Redis, Kafka

Wymagania obowiązkowe

 

Trudne:

– dwa lata Doświadczenie w programowaniu w Pythonie

– Doświadczenie w pracy z RDBMS, znajomość SQL.

– Doświadczenie w analizowaniu i refaktoryzacji cudzego kodu, zrozumienie OOP i umiejętność projektowania poszczególnych komponentów systemu.

p>

– Podstawowa wiedza: git, docker, bash

oraz zrozumienie celu biznesowego i zaproponowanie możliwych lepszych sposobów jego osiągnięcia (może zaistnieć potrzeba zmiany, zawężenia zadania, zadania pytania lub całkowitego anulowania).

- Analityczny sposób myślenia, krytyczne myślenie – zrozumienie, w jaki sposób wszystkie procesy są ze sobą powiązane oraz umiejętność znalezienia problemu i jego rozwiązania, nawet jeśli wcześniej z nim nie pracowano.

- Zrozumienie handlu -offs w rozwoju i projektowaniu.

Znajomość języków:

– ukraiński

– Pisany język angielski do pracy z dokumentacją zewnętrzną i pisanie własnego.

Doświadczenie będzie dodatkowym atutem:

– Praca w firmach o słabo uregulowanym procesie rozwoju i braku jasnych wymagań (środowisko startupowe) .

– Współwłasność i/lub projektowanie poszczególnych komponentów systemu.

– Praca z dużymi tabelami i konfigurowanie indeksów w relacyjnych bazach danych.

- Integracje z API innych firm (w szczególności LLM wykorzystujący langchain).

- Integracje z LLM (opcjonalnie - poprzez add. langchain lub podobny).

– Rozwój backendu i/lub rozwój robotów indeksujących na Pythonie.

– Automatyzacja pracy w przeglądarce.

 {/p>

Oferujemy

– Pracę z doświadczonymi specjalistami.

– Elastyczny grafik pracy i możliwość pracy w środowisku biuro w Kijowie lub zdalnie

- Brak biurokracji i zespół, w którym liczą się realne wyniki.

- Płatne urlopy, zwolnienia lekarskie, ubezpieczenie zdrowotne i inne pakiety socjalne.

- Wynagrodzenie za udział w konferencjach i szkoleniach profilowych.

Przetłumaczone przez Google

2 lata
Kijów
Intermediate
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować