
Python Developer
- Polska
- Stała
- Pełny etat
- Programowaniem!
- Tworzeniem i rozwijaniem systemu, który jest wykorzystywany do wykrywania i mitygowania ataków DDoS;
- Tworzeniem rozwiązań wysokiej jakości (m. in. testy automatyczne, code review, SOLID, DRY)
- Projektowaniem i implementowaniem optymalnych rozwiązań napotkanych problemów, zgodnie z ustaloną architekturą i konwencją;
- Współpracą w interdyscyplinarnym zespole, gdzie każdy ma swoją specjalność a kompetencjami dzieli się z innymi;
- Pielęgnowaniem swojego warsztatu pracy i dbaniem o jakość dostarczanych produktów - automatyzację, testy, zwinne planowanie i uwzględnianie feedbacku od użytkowników.
- Testy (automatyczne, jednostkowe itp.)
- Docker (nice to have: K8s)
- Rest API
- Redis/NoSQL
- Angular
- CI/CD
- Ansible
- C++
- 3 letnie doświadczenie w programowaniu w języku Python
- Doświadczenie/ znajomość C++
- Doświadczenie w pracy z Dockerem
- Wiedza z zakresu algorytmiki, struktur danych, złożoności pamięciowej i obliczeniowej oraz implementacji algorytmów
- Znajomość systemu Linux od strony programisty jak i administratora
- Doświadczenie w pracy z systemami wielowątkowymi, wieloprocesowymi lub rozproszonymi
- Ogólna wiedza z zakresu sieci komputerowych (switching, routing, OSI, TCP/IP, ataki DDoS)
- Znajomość pojęć TDD, CI/CD i praktyczne doświadczenie w pracy z ich użyciem
- Doświadczenie w pracy z bazami NoSQL (Elasticsearch, Redis)
- Znajomość JavaScript (TypeScript) i Flask, atutem będzie znajomość Angulara i narzędzi do pracy z frontendem
- Zainteresowanie zagadnieniami związanymi z bezpieczeństwem lub telekomunikacją
- Pracę w modelu hybrydowym lub 100% zdalnie
- Umowę o pracę
- Podwyższone koszty uzyskania przychodu
- Premie półroczne
- Elastyczne godziny rozpoczęcia pracy
- Czas na rozwój własny
- Dostęp do platform szkoleniowych (pluralsight, packtpub, safari)
- Udział w konferencjach branżowych i budżet szkoleniowy dla zespołu - masz wpływ na to jak zostanie wydany
- Pracę w gronie pasjonatów i profesjonalistów przy użyciu najnowszych technologii
- Możliwość wpływu na kształt projektu, w tym na wybór narzędzi i technologii
- Obserwowanie jak tworzone oprogramowanie ma wpływ na działanie firmy - planujemy, tworzymy i wdrażamy na środowiska testowe i produkcyjne - na własnej infrastrukturze
- Pakiet świadczeń socjalnych (opieka medyczna w tym pakiet stomatologiczny i swoboda leczenia, karnet sportowy)
- Jeśli Twoje kompetencje wpiszą się w nasze oczekiwania spodziewaj się telefonu od
- Kolejny etap to spotkanie techniczne z Karoliną z HR oraz osobą techniczną.
- Informację zwrotną otrzymasz niezależnie od decyzji