Python Developer
Tech Stack / Keywords
Firma i stanowisko
Poszukujemy doświadczonego Python Backend Developera do rozwoju i utrzymania nowoczesnych aplikacji opartych o architekturę mikroserwisową. Projekt wykorzystuje technologie Python (Django/FastAPI/Flask), relacyjne bazy danych (PostgreSQL/MySQL), Docker, Kubernetes oraz rozwiązania CI/CD. Współpraca z zespołem Scrum, udział w planowaniu prac, analizie wymagań biznesowych oraz mentoring mniej doświadczonych programistów.
Wymagania
- Min. 5 lat doświadczenia komercyjnego w programowaniu w Python.
- Doświadczenie z Django.
- Doświadczenie z Flask lub FastAPI.
- Znajomość REST API.
- Umiejętność pracy w środowisku Linux.
- Znajomość WebSocket.
- Doświadczenie z narzędziami automatyzacji: Jenkins, GitLab, GitHub Actions.
- Monitorowanie aplikacji z użyciem Grafana i Prometheus.
- Znajomość architektury mikroserwisowej.
- Doświadczenie z relacyjnymi bazami danych (PostgreSQL, MySQL, MS SQL Server).
- Wyższe wykształcenie z informatyki lub pokrewne.
- Znajomość języka angielskiego na poziomie min. B2.
Nice to have:
- Znajomość baz danych NoSQL (Elasticsearch, Redis).
- Znajomość standardów bezpieczeństwa OWASP Top 10.
- Znajomość JavaScript.
Obowiązki
- Projektowanie, implementacja i utrzymanie aplikacji backendowych w Python.
- Udział w projektowaniu architektury systemu i analiza rozwiązań technicznych.
- Proponowanie i wdrażanie rozwiązań dla problemów technicznych i biznesowych.
- Implementacja testów automatycznych.
- Udział w przeglądach kodu (code review).
- Dbanie o czytelność, wydajność i bezpieczeństwo kodu.
- Projektowanie i implementacja rozwiązań bazodanowych (SQL).
- Przygotowywanie i utrzymywanie konfiguracji Docker oraz Kubernetes.
- Integracja aplikacji z systemami zewnętrznymi (REST API, systemy kolejkowe).
- Udział w pracach zespołu scrumowego (estymacja, planowanie, backlog).
- Przygotowywanie i aktualizacja dokumentacji technicznej i architektonicznej.
- Współpraca z zespołem przy analizie wymagań i wdrażaniu zmian.
- Wsparcie techniczne zespołu oraz mentoring młodszych programistów.
- Identyfikacja ryzyk technicznych i proponowanie sposobów ich ograniczenia.
- Optymalizacja wydajności aplikacji backendowych.
Benefity
- Praca zdalna z okazjonalnymi wizytami w biurze w Warszawie.
- Elastyczne godziny pracy z możliwością rozpoczęcia między 7:00 a 9:00.
- Długofalowa współpraca minimum na rok.
Inne informacje
Informujemy, że administratorem danych jest B2B.net S.A. z siedzibą w Lidzbarku, ul. Wielki Łęck 81A (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
B2Bnetwork
246 aktywnych ofert