NoFluffJobs Stacjonarnie Junior

Junior Programista Linux C

Enamor International Sp. z o.o.

⚲ Warszawa

7 000 - 14 000 PLN (B2B)

Wymagania

  • IP Linux
  • TCP
  • UDP
  • C
  • C++
  • SSL
  • TLS
  • kernel space (nice to have)
  • Biblioteki Kryptograficzne (nice to have)
  • OpenSSL (nice to have)

Opis stanowiska

O projekcie: O NAS  Jesteśmy szybko rozwijającą się firmą w branży teleinformatycznej, działającą głównie w obszarach cyberbezpieczeństwa oraz bezpieczeństwa systemów teleinformatycznych. Zajmujemy się projektowaniem, implementacją oraz wdrażaniem rozwiązań w obszarze cyberbezpieczeństwa, a także implementacją własnego oprogramowania i urządzeń w obszarze bezpieczeństwa sieci. Mamy duże doświadczenie w projektach w zakresie cyberochrony, tworzymy też własne systemy wspierające walkę z przestępczością w sieci.  OFERUJEMY  - ciekawą pracę przy projekcie związanym ze stworzeniem innowacyjnego rozwiązania sieciowego Plumla   - bardzo dobre warunki zatrudnienia – umowa o pracę lub B2B  - otwarte możliwości edukacyjne (szkolenia/kursy/konferencje)  - ciekawe zadania pozwalające zdobyć profesjonalne doświadczenie   - pakiet benefitów pozapłacowych (m.in.: karta Multisport, opieka medyczna Medicover) - elastyczny czas pracy w młodym i prężnie rozwijającym się zespole  - możliwość pracy zdalnej Wymagania: Nasze Wymagania - znajomość stosu sieciowego IP Linux, doświadczenie programistyczne z usługami sieciowymi TCP i UDP - kodowanie user space w Linux: C/C++ - zainteresowania działaniem sieci IP i usług - znajomość mechanizmów kryptografii: SSL/TLS - samodzielność i staranność, zadaniowy tryb pracy, odpowiedzialność za projekt - dobra znajomość języka angielskiego - umiejętność pracy z dokumentacją Mile widziane:  - znajomość jądra systemu linux i kodowanie kernel space (opcjonalnie) - doświadczenie w programowaniu systemów embedded bazujących na LINUX - znajomość bibliotek kryptograficznych, np. OpenSSL Codzienne zadania: - współpraca przy wdrożeniu z architektem, programistami i użytkownikami biznesowymi - rozwijanie i utrzymywanie obecnych systemów oraz projektowanie i budowanie nowych - automatyzacja i optymalizacja procesów wytwarzania oprogramowania oraz dbanie o jego jakość - rozwijanie i utrzymywanie dokumentacji technicznej