Senior Fullstack Engineer - Python & Go
110 - 165 PLN/ godz.B2B
SeniorFull-time·B2B
#436789·Dodano 9 dni temu·1
Źródło: justjoin.itTech Stack / Keywords
PythonGo
Firma i stanowisko
Do naszego zespołu poszukujemy doświadczonego Senior Software Developera ze stackiem technologicznym Python i Go, który wesprze rozwój rozproszonej platformy działającej w obszarze bezpieczeństwa sieci.
Wymagania
- Minimum 5 lat doświadczenia w tworzeniu oprogramowania na poziomie Senior
- Bardzo dobra znajomość Python i/lub Go z doświadczeniem w kodzie produkcyjnym
- Doświadczenie w projektowaniu i rozwijaniu systemów backendowych oraz rozproszonych
- Umiejętność tworzenia wysokiej jakości, skalowalnych i łatwych w utrzymaniu rozwiązań
- Doświadczenie w integracji systemów oraz projektowaniu i rozwijaniu REST API
- Znajomość architektury mikroserwisowej lub systemów rozproszonych
- Umiejętność analizy i rozwiązywania problemów w środowiskach produkcyjnych
- Doświadczenie z Git (branching, pull requesty, code review)
- Znajomość praktyk związanych z testowaniem oprogramowania, automatyzacją testów oraz zapewnianiem jakości kodu
- Zrozumienie roli monitoringu, logowania i telemetryki w systemach produkcyjnych
- Doświadczenie z procesami CI/CD
- Umiejętność współpracy z zespołami produktowymi, backendowymi oraz infrastrukturalnymi
- Mile widziane doświadczenie w networkingu, bezpieczeństwie sieci, systemach infrastrukturalnych lub appliance'ach on-premise
- Komunikacja w języku angielskim na poziomie minimum B2
Obowiązki
- Projektowanie i rozwijanie nowych funkcjonalności w środowisku opartym o technologie Python i Go
- Współtworzenie rozwiązań działających w architekturze rozproszonej
- Implementacja integracji z systemami zewnętrznymi oraz komponentami infrastrukturalnymi
- Współpraca przy definiowaniu i rozwijaniu kontraktów API pomiędzy systemami
- Udział w analizie wymagań biznesowych i technicznych
- Dbanie o jakość dostarczanego oprogramowania poprzez testowanie, review kodu oraz stosowanie dobrych praktyk inżynierskich
- Analizowanie i rozwiązywanie problemów w środowiskach produkcyjnych
- Rozwijanie mechanizmów zwiększających stabilność, bezpieczeństwo i niezawodność systemu
- Współpraca z zespołami odpowiedzialnymi za platformę, backend oraz infrastrukturę
- Udział w dostarczaniu funkcjonalności od etapu projektowania aż do wdrożenia produkcyjnego
- Optymalizacja istniejących rozwiązań pod kątem wydajności, skalowalności oraz utrzymania
Inne informacje
Wyrażam zgodę na przetwarzanie moich danych osobowych przez Future Processing w celu prowadzenia rekrutacji na aplikowane przeze mnie stanowisko.
Future Processing
35 aktywnych ofert