All offersPoznańCProgramista Aplikacji Sieciowych
Programista Aplikacji Sieciowych
C
Vector Synergy Ltd.

Programista Aplikacji Sieciowych

Vector Synergy Ltd.
Poznań
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    C#
    master
    C+
    master
    WinApi
    advanced
    Agile / Scrum
    advanced
    TCP/IP
    advanced
    Linux / Unix
    regular
    SQL
    regular
    Git
    regular

Job description

Programista Aplikacji Sieciowych (Senior)

 
Wymagane

  • Praktyczne, minimum 3 letnie doświadczenie w programowaniu;
  • Bardzo dobra znajomość C++ i C#;
  • Praktyczne doświadczenie w programowaniu z WinAPI;
  • Silna teoretyczna (mile widziana praktyczna) znajomość zagadnień związanych z sieciami komputerowymi i stosem TCP/IP;
  • Znajomość zagadnień Continuous Integration i Continuous Delivery;
  • Znajomość Agile/Scrum;
  • Znajomość GITa;
  • Znajomość SQL;;
  • Praktyczne doświadczenie w użytkowaniu dowolnego rozwiązania wirtualizacyjnego (mile widziane KVM);
  • Doświadczenie w użytkowaniu systemów z rodziny Linux/Unix;
  • Otwartość na nowe technologie;
  • Bardzo dobre umiejętności analityczne oraz umiejętność rozwiązywania problemów;
  • Dostępność w pełnym wymiarze godzin (40 w tygodniu);
  • Język angielski poziom przynajmniej B2.

Zakres obowiązków

  • Tworzenie niewielkich programów – agentów operujących na systemach wchodzących w skład platformy;
  • Wsparcie programistyczne w rozwoju unikalnej platformy związanej z szeroko rozumianą tematyką bezpieczeństwa;
  • Współpraca z zespołem programistów i specjalistów z zakresu bezpieczeństwa polegająca na wspólnym projektowaniu architektury jak i dalszych ścieżek rozwoju platformy;
  • Wsparcie przy rozwoju scenariuszy i projektowaniu ataków;
  • Aktywne uczestnictwo w zespole SCRUMowym.
 
 Mile widziane

  • Teoretyczna wiedza z obszaru bezpieczeństwa (w tym OWASP);
  • Praktyczne doświadczenie w programowaniu systemów webowych (PHP);
  • Praktyczne doświadczenie w administrowaniu systemami z rodziny Linux/Unix;
  • Praktyczne doświadczenie w programowaniu aplikacji webowych;
  • Praktyczna znajomość zagadnień związanych z bezpieczeństwem (zwłaszcza testami bezpieczeństwa lub monitoringu i analizy incydentów);
  • Certyfikaty poświadczające kompetencje związane z programowaniem/sieciami komputerowymi/bezpieczeństwem/administracją systemami operacyjnymi;
  • Znajomość innych języków programowania, np. Python, MS PowerShell, Bash.
 
Oferujemy:

  • Umowa o pracę lub B2B;
  • Dostęp do najnowszych narzędzi i technologii;
  • Możliwość tworzenia unikalnego na rynku polskim rozwiązania z dziedziny Cyber Defence.