Python Developer
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
- Projektowanie, rozwijanie i optymalizacja backendu platformy w Pythonie.
- Podejmowanie decyzji technicznych dotyczących implementacji i architektury rozwiązań.
- Projektowanie REST API oraz integracji z zewnętrznymi systemami i usługami chmurowymi.
- Rozwijanie mechanizmów automatyzacji i orkiestracji prywatnej infrastruktury chmurowej, m.in. VMware i OpenStack.
- Dbanie o wydajność, skalowalność, bezpieczeństwo i niezawodność aplikacji.
- Projektowanie efektywnych rozwiązań w zakresie baz danych i przetwarzania asynchronicznego.
- Rozwijanie testów automatycznych i dbanie o wysoką jakość kodu.
- Przeprowadzanie code review oraz wspieranie mniej doświadczonych developerów.
- Współpraca z zespołami Backend, DevOps i Frontend przy projektowaniu oraz wdrażaniu nowych funkcjonalności.
- Analizowanie złożonych problemów technicznych i proponowanie usprawnień.
- Udział w dyskusjach technicznych i wyznaczaniu dobrych praktyk w projekcie.
Kogo poszukujemy?
- Minimum 5 lat doświadczenia komercyjnego w programowaniu w Pythonie.
- Bardzo dobra znajomość Pythona i zasad projektowania aplikacji backendowych.
- Praktyczne doświadczenie w projektowaniu i rozwijaniu REST API oraz integracji z zewnętrznymi systemami.
- Doświadczenie w pracy z bazami danych, najlepiej PostgreSQL lub MSSQL.
- Bardzo dobra znajomość Gita i środowiska Linux oraz praktyczna znajomość Dockera.
- Doświadczenie w projektowaniu testów jednostkowych i dbaniu o jakość kodu.
- Znajomość zagadnień związanych z wydajnością, skalowalnością i bezpieczeństwem aplikacji.
- Umiejętność samodzielnego podejmowania decyzji technicznych i rozwiązywania złożonych problemów.
- Doświadczenie w code review i wspieraniu innych developerów.
- Ukończone studia informatyczne lub kierunek pokrewny, minimum na poziomie licencjatu/inżyniera.
- Język angielski jest obowiązkowy — wymagamy swobodnej komunikacji w codziennej pracy, podczas dyskusji technicznych i współpracy z zespołem.
Get similar jobs in Poland by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in Poland.
Finding similar jobs…