Chcesz być w przyszłości programistą? Szukasz fajnych praktyk zawodowych? Dołącz do nas i zdobądź doświadczenie na stanowisku programisty R&D. Tylko u nas praktyki aż w 5 ścieżkach programowych, w projektach związanych z cyberbezpieczeństwem i telekomunikacją. Zgłoszenia do 20 czerwca. Od 3 lipca najlepsi zaczną praktyki w Biurze Zarządzania Usługami Bezpieczeństwa Exatel.
Kogo szukamy
Przede wszystkim ludzi z pasją, którzy swoją przyszłość wiążą z programowaniem.
Co oferujemy
Bezpłatne praktyki na stanowisku programisty R&D. Praktykanci będą pracować przy projektach związanych z cyberbezpieczeństwem, IT i telekomunikacją u polskiego lidera usług bezpieczeństwa ICT.
Jakie ścieżki programowe oferujemy w czasie praktyk
1. Rozwój środowiska prezentacyjnego usług cyberbezpieczeństwa
Czego się nauczysz:
- poznasz obecną konfigurację, narzędzia, architekturę,
- zaimplementujesz aktualizacje oprogramowania standardowego, wykorzystując mechanizmy automatyzacji konfiguracji,
- zaimplementujesz i skonfigurujesz czujki monitoringu,
- zaprojektujesz i wykonasz mechanizm demonstrujący działanie narzędzi bezpieczeństwa w praktyce – ochrona przed atakiem hakerskim na żywo.
Kompetencje, których wymagamy:
- podstawowa wiedza z zakresu administracji serwerami Linux, Windows,
- znajomość bash, awk, sed,
- umiejętność programowania w co najmniej jednym z języków: Ruby, Python, Perl, Java, JavaScript,
- mile widziana znajomość HTML5, CSS3, jednego z popularnych narzędzi typu CMS,
- mile widziana znajomość jednego z narzędzi do konfiguracji: Puppet 4, Ansible, Chef,
- mile widziana znajomość jednego z narzędzi do monitoringu: Zabbix, Prometheus, Nagios.
2. Rozwój środowiska Sandbox
Czego się nauczysz:
- zapoznasz się z obecną konfiguracją, narzędziami, architekturą,
- będziesz brać udział w rozwoju panelu zarządzania maszynami wirtualnymi,
- zaprojektujesz i wykonasz narzędzia prezentującego dane zebrane podczas analizy detonacji malware w sandboksie.
Kompetencje, których wymagamy:
- podstawowa wiedza z zakresu administracji serwerami Linux, Windows,
- znajomość jednego z narzędzi wirtualizacyjnych: VirtualBox, Vmware, Xen,
- umiejętność programowania w co najmniej jednym z języków: Ruby, Python, Perl, Java, JavaScript,
- mile widziana znajomość vagrant,
- mile widziana znajomość jednego z narzędzi do konfiguracji: Puppet 4, Ansible, Chef,
- mile widziana znajomość jednego z narzędzi do monitoringu: Zabbix, Prometheus, Nagios.
3. Analiza protokołów broadcast oraz DNS w sieci LAN
Czego się nauczysz:
- poznasz kilka podstawowych protokołów komunikacji systemu operacyjnego z siecią,
- zapoznasz się ze środowiskiem laboratorium sieciowego,
- nauczysz się analizować ruch sieciowy generowany przez wybrane usługi,
- nabędziesz podstawowe kompetencje analityka Security Operation Center (SOC),
- zapoznasz się z pracą doświadczonego zespołu SOC,
- dowiesz się, dlaczego analityk SOC zarabia więcej od programisty Java (http://www.payscale.com).
Kompetencje, których wymagamy:
- podstawowa znajomość sieci TCP/IP, roli protokołów sieciowych Windows/NetBIOS lub umiejętność szybkiego pozyskiwania wiedzy,
- podstawy programowania obiektowego lub funkcyjnego,
- znajomość jednego z systemów kontroli wersji,
- znajomość dowolnego języka skryptowego. Preferowany Python,
- znajomość statystyki, umiejętność budowy/analizy modeli probabilistycznych,
- mile widziana znajomość aplikacji Wireshark.
4. Analiza procesów biznesowych w obszarze cyberbezpieczeństwa
Czego się nauczysz:
- poznasz charakterystykę nowoczesnych usług z zakresu cyberbezpieczeństwa,
- dowiesz się jak wdrażać poszczególne rodzaje usług cyberbezpieczeństwa,
- nauczysz się pisać procedury z zakresu cyberbezpieczeństwa, które mają rzeczywistą wartość, gdzie forma jest mimo wszystko równie ważna przekazywanej treści,
- dowiesz się, na czym polega zarządzanie zespołem analityków Security Operation Center (SOC).
Kompetencje, których wymagamy:
- analityczny umysł porządkujący obserwowane zjawiska w uporządkowaną całość,
- wiedza z zakresu usług informatycznych i cyberbezpieczeństwa,
- lekkie pióro oraz umiejętność przygotowywania diagramów.
5. Ewaluacja dostępnych narzędzi i bibliotek w obszarze sieci, w szczególności SDN oraz LTE
Czego się nauczysz:
- zaprojektujesz i zaimplementujesz jedną z usług lub jeden z modułów w ramach systemów rozwijanych w Exatel,
- porównasz różne technologie, przygotujesz demonstratory – proste aplikacje,
- opracujesz raport i rekomendacje odnośnie do wyboru optymalnych rozwiązań w projekcie.
Kompetencje, których wymagamy:
- znajomość języków programowania C/C++, Java,
- znajomość dowolnego języka skryptowego. Preferowany Python,
- znajomość TCP/IP, stosu sieciowego,
- znajomość protokołów SIP/RTP,
- podstawowa znajomość mechanizmów kryptograficznych w protokołach sieciowych.
Jak się zgłosić
Wyślij swoje CV na adres: rekrutacja@exatel.pl. W zgłoszeniu wskaż ścieżkę programową, która najbardziej Cię interesuje oraz informację, kiedy możesz rozpocząć praktyki.
W CV zamieść poniższy zapis:
Wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w ofercie pracy zgodnie z przepisami Ustawy o ochronie danych osobowych z dnia 29.08.1997 r. (Dz. U. z 2002 r. nr 101, poz.926 ze zm.), przez administratora danych EXATEL S.A. z siedzibą w Warszawie, ul. Perkuna 47, w celu realizacji czynności związanych z procesem rekrutacji. Oświadczam, że znane są mi moje prawa wynikające z przepisów Ustawy o ochronie danych osobowych, a w szczególności prawo dostępu do treści swoich danych oraz ich poprawiania. Administrator Danych EXATEL S.A. poinformował mnie, że moje dane osobowe nie będą udostępniane o odbiorcom danych.
Zaprosimy na rozmowę wszystkich, którzy spełnią wymagania kompetencyjne.
Najlepsi rozpoczną praktyki od 3 lipca!

