Python Developer
Perkuna 47, Warszawa
Exatel S.A.
W projekcie TAMA tworzymy system do detekcji i mitygacji ataków DDoS. Jest to system, który obsługuje dziesiątki milionów pakietów na sekundę. Jeżeli posiadasz umiejętność pisania optymalnego kodu, duży nacisk kładziesz na bezpieczeństwo oraz rozumiesz, że dla dobra naszych klientów nie możemy sobie pozwolić na spadek wydajności, to zapoznaj się z naszą ofertą.
Więcej o TAMA: https://exatel.pl/tama-anty-ddos/
Czym będziesz się zajmować:
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.
W projekcie wykorzystujemy technologie:
Python - używamy Pythona 3.11, Pytest, redis, RQ, Flask, Elasticsearch, MessagePack, flake8, pycodestyle
Testy (automatyczne, jednostkowe itp.)
Docker (nice to have: K8s)
Rest API
Redis/NoSQL
Angular
CI/CD
Ansible
C++
Nasze oczekiwania:
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)
Mile widziana:
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ą
Oferujemy:
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)
JAK WYGLĄDA PROCES REKRUTACYJNY?
Przeanalizujemy Twoją aplikację
Jeśli Twoje kompetencje wpiszą się w nasze oczekiwania spodziewaj się telefonu od Karoliny z zespołu HR
Jeśli pozytywnie przejdziesz rozmowę czeka na Ciebie zadanie do wykonania
Kolejny etap to spotkanie techniczne z Karoliną z HR oraz osobą techniczną.
Informację zwrotną otrzymasz niezależnie od decyzji
Wyślij swoje CV i dołącz do #teamEXATEL 🛰!
EXATEL to polski operator telekomunikacyjny i dostawca usług cyberbezpieczeństwa. Łączymy telekomunikację z innowacją. Powadzimy działania R&D w obszarze ICT tworząc własne rozwiązania.