JustJoin.IT Praca zdalna Mid

Software Engineer

Exatel S.A.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • doświadczenie komercyjne na stanowisku programisty C++ i/lub Python
  • bardzo dobra znajomość systemów Linux (perspektywa deweloperska i administracyjna, różne dystrybucje)
  • praktyczne wykorzystanie Pythona do proof of concept i szybkiego prototypowania
  • orientacja na jakość kodu: Clean Code, testy automatyczne, code review
  • gotowość do pracy w cross-funkcjonalnych zespołach Scrumowych
  • ogólna wiedza z sieci komputerowych (model OSI, TCP/IP, switching, routing, podstawy SDN/NFV)
  • zainteresowanie obszarem bezpieczeństwa IT
  • poświadczenia bezpieczeństwa lub gotowość do poddania się procedurze

Opis stanowiska

EXATEL prowadzi projekty R&D w obszarze Telco, IT i Security — tworzy własne urządzenia sieciowe (SDNbox, SDNcore) oraz oprogramowanie antyDDoS (TAMA). Będziesz projektować, programować i testować kod w C++/Python, prowadzić badania technologiczne i tworzyć dokumentację projektową. Uwaga: w ogłoszeniu wprost zapisano 'wykonywanie badań i rozpoznań technologicznych oraz przedstawianie rekomendacji' — realnie oznacza to, że znaczna część czasu pójdzie na analizę i dokumentację, a nie tylko na samo kodowanie. To oferta dla kogoś, kto lubi łączyć programowanie z pracą badawczą i ma świadomość wymogu poświadczenia bezpieczeństwa.

🔍 Dekoder Ogłoszenia

🟡
innowacje? W EXATEL to możliwe.
Firma stara się podkreślić swoje zaangażowanie w innowacje, ale faktyczny poziom innowacyjności może być różny i zależy od konkretnych projektów.
🟡
Korzystamy ze sprawdzonych i nowoczesnych technologii.
Może oznaczać, że firma używa popularnych technologii, ale niekoniecznie tych najbardziej przełomowych czy najnowszych na rynku.
🟡
prowadzimy działania R&D w obszarze ICT tworząc własne rozwiązania
Choć firma rozwija własne rozwiązania, skala i wpływ tych działań R&D na codzienne zadania mogą być ograniczone.
🔴
wykonywanie badań i rozpoznań technologicznych dla zagadnień projektowych, przedstawianie rekomendacji technicznych
Może oznaczać, że będziesz musiał poświęcić znaczną część czasu na analizę i dokumentację, a nie tylko na samo programowanie.
🟡
Gotowość do pracy w cross-funkcjonalnych zespołach Scrumowych.
Oznacza pracę w zespole z osobami o różnych specjalizacjach, co może wymagać większej komunikacji i elastyczności, ale też może prowadzić do niejasności w podziale obowiązków.