JustJoin.IT Praca zdalna Senior

Senior Python Developer

Ness Solution

⚲ Warszawa

22 680 - 25 200 PLN netto (B2B)

Wymagania

  • Python
  • SQL
  • NoSQL
  • RabbitMQ
  • SOAP
  • REST
  • Docker
  • Linux
  • Git/Mercurial

Opis stanowiska

Dla naszego Klienta poszukujemy doświadczonego Senior Python Developera, który dołączy do zespołu odpowiedzialnego za rozwój nowoczesnych aplikacji oraz systemów integracyjnych. To doskonała okazja dla osób, które chcą łączyć programowanie z rolą technicznego lidera, mieć realny wpływ na rozwój rozwiązań oraz wspierać zespół w realizacji ambitnych projektów.

Twoje zadania
• Koordynowanie prac zespołu deweloperskiego oraz wsparcie techniczne podczas realizacji projektu.
• Projektowanie, rozwój i wdrażanie aplikacji z wykorzystaniem języka Python.
• Rozwijanie oraz utrzymanie wewnętrznych narzędzi i rozwiązań integrujących systemy.
• Analiza, diagnozowanie i usuwanie błędów występujących w środowisku produkcyjnym.
• Opracowywanie oraz aktualizacja dokumentacji technicznej.
• Przygotowywanie i rozwijanie testów jednostkowych oraz automatycznych.
• Współpraca z zespołami projektowymi, analitykami biznesowymi oraz QA na wszystkich etapach realizacji projektu.
• Projektowanie i rozwój integracji z systemami zewnętrznymi z wykorzystaniem SOAP, REST oraz RabbitMQ.
• Tworzenie interfejsów umożliwiających wymianę i zarządzanie danymi pomiędzy systemami.
• Prowadzenie code review, mentoring mniej doświadczonych programistów oraz wspieranie rozwoju kompetencji zespołu.
• Aktywny udział w pracy zespołu zgodnie z metodyką Scrum, w tym w ceremoniach scrumowych.
• Współtworzenie dobrych praktyk programistycznych oraz udział w doskonaleniu procesów i wymianie wiedzy w zespole.

Nasze oczekiwania
• Minimum 5 lat doświadczenia w programowaniu w języku Python, w tym doświadczenie w roli Tech Leadera lub lidera technicznego.
• Bardzo dobra znajomość Pythona oraz praktyczne doświadczenie w pracy z frameworkami webowymi.
• Doświadczenie w pracy z relacyjnymi i nierelacyjnymi bazami danych (SQL i NoSQL).
• Praktyczna znajomość integracji z wykorzystaniem SOAP, REST oraz systemów kolejkowania wiadomości, takich jak RabbitMQ.
• Dobra znajomość środowiska Linux oraz technologii Docker.
• Doświadczenie w pracy z systemami kontroli wersji, takimi jak Git lub Mercurial.
• Znajomość metodyk zwinnych, w szczególności Agile/Scrum.
• Znajomość języka angielskiego na poziomie umożliwiającym swobodną pracę z dokumentacją techniczną.
• Wykształcenie wyższe techniczne (informatyka, automatyka lub kierunki pokrewne) będzie dodatkowym atutem.

Oferujemy
• Współpracę na podstawie B2B.
• Pracę w modelu zdalnym.
• Preferencyjne pakiety Lux Med oraz MultiSport.
• Udział w ambitnych projektach.
• Stabilne środowisko pracy.

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 :)

🔍 Dekoder Ogłoszenia

🔴
doskonała okazja dla osób, które chcą łączyć programowanie z rolą technicznego lidera
Może oznaczać, że będziesz musiał wykonywać obowiązki zarówno programisty, jak i menedżera zespołu, często bez odpowiedniego wsparcia.
🔴
mieć realny wpływ na rozwój rozwiązań
Może oznaczać, że będziesz miał dużo swobody w podejmowaniu decyzji technicznych, ale też ponosić pełną odpowiedzialność za ich skutki.
🔴
koordynowanie prac zespołu deweloperskiego
To może być formalne zarządzanie zespołem lub po prostu nieformalne kierowanie pracami bez formalnych uprawnień.
🔴
wsparcie techniczne podczas realizacji projektu
Może oznaczać rozwiązywanie problemów technicznych dla całego zespołu, co może pochłaniać znaczną część czasu.
🔴
wspieranie rozwoju kompetencji zespołu
Oprócz własnych zadań, będziesz odpowiedzialny za szkolenie i rozwój innych członków zespołu, co może być dodatkowym obciążeniem.