Programista back-end
Skopiuj link do ogłoszeniaChecklens.ai · Limassol · 8 kwi 2022
Za mało aplikacji, by pokazać, jak odpowiada ten pracodawcaLiczymy aplikacje z ostatnich 90 dni. Aplikacja jest uznana za odpowiedzianą, gdy pracodawca podjął w jej sprawie decyzję, rozpoczął czat lub zamknął ofertę. Pokazujemy, gdy można ocenić co najmniej 5 aplikacji.Liczymy aplikacje z ostatnich 90 dni. Aplikacja jest uznana za odpowiedzianą, gdy pracodawca podjął w jej sprawie decyzję, rozpoczął czat lub zamknął ofertę. Pokazujemy, gdy można ocenić co najmniej 5 aplikacji.
AplikujPracodawca dawno nie potwierdził, że ta oferta jest nadal aktualna — ostatnio 8 kwi 2022. Nadal możesz aplikować. Zaloguj się, aby zapytać pracodawcę
- Doświadczenie:
- 3-5 lat
- Wymiar pracy:
- Pełny etat
- Wynagrodzenie
- 3000 € – 5000 € / miesiąc
- Języki
- Angielski B2 — wyższy średnio zaawansowany
Zadania
Zadania: Rozwój platformy i usług backendowych Rozwój i utrzymanie potoków przetwarzania strumieni wideo z wykorzystaniem modeli tworzonych przez naszych inżynierów CV Rozwój usług monitorowania i analityki, integracja istniejących rozwiązań z bazami danych oraz platformami do zbierania metryk i danych analitycznych (prometheus, graphite, postgres) Promowanie najlepszych praktyk w tworzeniu oprogramowania wśród współpracowników
Wymagania
Oczekiwania: Wymagania obowiązkowe: Bardzo dobra znajomość Python 3.6+ Bardzo dobra znajomość SQL i doświadczenie z Postgres Biegła znajomość i doświadczenie w pracy z jednym z frameworków webowych (Django / Flask / FastAPI itd.) Doświadczenie w tworzeniu narzędzi systemowych i skryptów w Pythonie oraz bashu Doświadczenie w pracy z systemami CI/CD Umiejętność analizowania cudzego kodu oraz, w razie potrzeby, zadawania pytań lub szczegółowego analizowania kodu źródłowego bibliotek zewnętrznych Co najmniej ogólna znajomość procesów uczenia maszynowego Zrozumienie, jak projektować architekturę potoków przetwarzania danych online z wykorzystaniem modeli ML bash, git, linux, docker Dodatkowym atutem będzie: Doświadczenie w tworzeniu i utrzymywaniu usług asynchronicznych (asyncio + aiohttp / tornado itd.) Znajomość i doświadczenie w pracy z dowolnym językiem ze statycznym typowaniem (go / c++ / java / c# itd.) Podstawowa znajomość JS (proste strony internetowe do paneli administracyjnych) Doświadczenie w przetwarzaniu obrazów i wideo (ffmpeg, opencv itd.) Doświadczenie z MLFlow, Kubernetes, OpenShift Doświadczenie w tworzeniu systemów produkcyjnych oraz znajomość zasad pisania łatwego w utrzymaniu i wydajnego kodu
Warunki pracy
Wykorzystywane przez nas technologie Większość naszego stosu technologicznego opiera się na Python 3.6+, ale korzystamy z wielu innych języków i technologii oraz badamy ich możliwości (np. Ruby, JavaScript po stronie serwera, C++, Python). Jesteśmy otwarci na kandydatów z różnym doświadczeniem, o ile dobrze rozumieją języki obiektowe. Oto niewyczerpująca lista systemów, języków, frameworków i technologii, z których obecnie korzystamy: Python, Postgres, SQL, bash, git, linux, docker, gitlab CI/CD, ffmpeg, opencv, MLFlow, DVC, saltstack Oferujemy: Zgrany, wielojęzyczny zespół i ciekawe zadania związane z uruchamianiem sieci neuronowych online na serwerach sprzętowych i w chmurze Własną flotę serwerów do trenowania modeli Wygodne biuro
Utworzono 8 kwi 2022 · Ostatnio potwierdzone 8 kwi 2022