Python Developer

Python Developer

Python

Perkuna 47, Warszawa

Exatel S.A.

Full-time
Permanent
Mid
Remote

Tech stack

    Polish

    C2

    English

    B2

    Linux

    regular

    Python 3.11

    regular

    pytest

    regular

    Elasticsearch

    regular

    Docker

    regular

    C++

    regular

Job description

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?

  1. Przeanalizujemy Twoją aplikację 

  2. Jeśli Twoje kompetencje wpiszą się w nasze oczekiwania spodziewaj się telefonu od Karoliny z zespołu HR

  3. Jeśli pozytywnie przejdziesz rozmowę czeka na Ciebie zadanie do wykonania

  4. Kolejny etap to spotkanie techniczne z Karoliną z HR oraz osobą techniczną. 

  5. Informację zwrotną otrzymasz niezależnie od decyzji

Wyślij swoje CV i dołącz do #teamEXATEL 🛰!

Published: 20.08.2025

Meet the company

Exatel S.A.

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.

Company profile
Office location