Point your AI agent at freehire and let it find you a job.

Get the CLI →

Ness Solution

Open 15d reposted 4×

Senior Python Developer

Posted Updated 1 view
Discussion

Poszukujemy doświadczonego Senior Python Developera, który dołączy do zespołu rozwijającego nowoczesne systemy backendowe. Szukamy osoby, która nie tylko tworzy wysokiej jakości kod, ale również aktywnie uczestniczy w projektowaniu architektury, podejmowaniu decyzji technicznych oraz wspiera rozwój zespołu poprzez dzielenie się wiedzą i dobrymi praktykami programistycznymi.


Twoje zadania

  • Projektowanie, rozwój oraz utrzymanie aplikacji backendowych tworzonych w języku Python.
  • Współtworzenie architektury systemów oraz udział w analizie i doborze optymalnych rozwiązań technologicznych.
  • Analiza wyzwań technicznych i biznesowych oraz proponowanie skutecznych rozwiązań wspierających realizację celów projektu.
  • Tworzenie i rozwijanie testów automatycznych zapewniających wysoką jakość oprogramowania.
  • Dbanie o jakość, wydajność, bezpieczeństwo i łatwość utrzymania rozwijanych aplikacji.
  • Projektowanie oraz optymalizacja relacyjnych baz danych i zapytań SQL.
  • Przygotowywanie oraz utrzymywanie środowisk opartych o Docker i Kubernetes.
  • Integracja aplikacji z zewnętrznymi systemami i usługami z wykorzystaniem REST API oraz systemów kolejkowych.
  • Tworzenie i aktualizacja dokumentacji technicznej oraz architektonicznej.
  • Współpraca z interesariuszami przy analizie wymagań oraz wdrażaniu nowych funkcjonalności.
  • Wsparcie merytoryczne zespołu, mentoring mniej doświadczonych programistów oraz dzielenie się wiedzą.
  • Identyfikowanie potencjalnych ryzyk technicznych i rekomendowanie działań ograniczających ich wpływ na projekt.
  • Analiza i optymalizacja wydajności aplikacji backendowych oraz ich infrastruktury.


Nasze oczekiwania

  • Minimum 5 lat komercyjnego doświadczenia w tworzeniu aplikacji w języku Python.
  • Bardzo dobra znajomość przynajmniej jednego z frameworków: Django, FastAPI lub Flask.
  • Doświadczenie w projektowaniu, implementacji i rozwijaniu usług REST API.
  • Znajomość wzorców projektowych oraz zasad tworzenia czystego kodu, takich jak SOLID, DRY i KISS.
  • Praktyczne doświadczenie w projektowaniu relacyjnych baz danych oraz pracy z PostgreSQL lub MySQL.
  • Dobra znajomość środowiska Linux i pracy z systemami opartymi na tym systemie operacyjnym.
  • Doświadczenie w implementacji komunikacji z wykorzystaniem WebSocket.
  • Znajomość narzędzi takich jak Jenkins, GitLab CI lub GitHub Actions.
  • Doświadczenie w projektowaniu i rozwijaniu aplikacji opartych na architekturze mikroserwisowej.
  • Praktyczna znajomość technologii NoSQL, w szczególności Elasticsearch oraz Redis.
  • Znajomość dobrych praktyk z zakresu bezpieczeństwa aplikacji.
  • Doświadczenie w monitorowaniu aplikacji i infrastruktury z wykorzystaniem narzędzi takich jak Prometheus i Grafana.
  • Doświadczenie w integracji z systemami zewnętrznymi.
  • Podstawowa znajomość JavaScript.
  • Umiejętność diagnozowania problemów wydajnościowych i optymalizacji działania aplikacji backendowych.
  • Znajomość języka angielskiego na poziomie B2.


Oferujemy

  • Pracę w modelu zdalnym
  • Możliwość rozwoju zawodowego oraz udziału w innowacyjnych projektach.
  • Preferencyjne pakiety do wykupienia w programach Multisport oraz Lux Med.
  • Przyjazną atmosferę pracy i dużą samodzielność w realizacji powierzonych zadań.


Zainteresowała Cię ta oferta?

Prześlij swoje CV i porozmawiajmy o szczegółach. Chętnie opowiemy więcej o projekcie oraz odpowiemy na wszystkie Twoje pytania :)

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available