Inżynier/ka oprogramowania w CERT Polska

8000 - 12 000 PLN/ mies.Umowa o pracę (brutto)
MidFull-time·Umowa o pracę
#328499·Dodano 17 dni temu·22
Źródło: www.pracuj.pl
Aplikuj teraz

Tech Stack / Keywords

PythonAPIDockerTypeScriptJavaScriptReact.jsSAST/DASTWindowsLinux

Firma i stanowisko

Zespół odpowiada za rozwój i utrzymanie specjalistycznych systemów wspierających działania CERT Polska. Projektują i tworzą rozwiązania wykorzystywane do wykrywania zagrożeń, analizy incydentów bezpieczeństwa oraz złośliwego oprogramowania, a także monitorowania infrastruktury teleinformatycznej. Systemy obsługują procesy wewnętrzne oraz zadania realizowane na rzecz podmiotów krajowych i społeczności międzynarodowej. Pracują nad rozwiązaniami backendowymi i frontendowymi, wykorzystując różnorodne podejścia do przetwarzania danych oraz automatyzacji procesów. Kluczowa jest współpraca z analitykami i ekspertami CERT Polska, co pozwala tworzyć narzędzia odpowiadające na realne potrzeby sektora cyberbezpieczeństwa. Zespół realizuje projekty o wysokim poziomie złożoności technicznej, w tym inicjatywy open-source, mające wpływ na podnoszenie poziomu bezpieczeństwa w przestrzeni cyfrowej.


Wymagania

  • Znajomość języka programowania Python i doświadczenie w tworzeniu aplikacji web z użyciem wybranej technologii (np. FastAPI, Flask lub Django)
  • Doświadczenie w projektowaniu API oraz praktyczna znajomość mechanizmów zabezpieczania komunikacji
  • Wiedza z zakresu bezpieczeństwa aplikacji webowych
  • Znajomość Docker i rozwiązań opartych o konteneryzację
  • Wiedza z zakresu relacyjnych i nierelacyjnych baz danych
  • Doświadczenie w tworzeniu intuicyjnych interfejsów webowych
  • Umiejętność testowania aplikacji w tym pisania testów jednostkowych i integracyjnych
  • Gotowość do poddania się procedurze weryfikacyjnej upoważniającej do dostępu do informacji niejawnych o klauzuli poufne, zgodnie z przepisami ustawy o ochronie informacji niejawnych

Nice to have:

  • Umiejętność programowania w TypeScript lub Javascript
  • Znajomość biblioteki React.js
  • Doświadczenie z narzędziami SAST/DAST
  • Znajomość implementacji mechanizmów ochrony przed atakami XSS, CSRF, SQL Injection, a także wykrywania takich podatności
  • Znajomość CI/CD (np. GitLab CI, GitHub Actions)
  • Doświadczenie w wykorzystaniu narzędzi AI pod kątem rozwoju oprogramowania

Obowiązki

  • Projektowanie i wytwarzanie wydajnego oraz stabilnego oprogramowania
  • Poszukiwanie i implementacja metod wykrywania podatności w aplikacjach webowych
  • Wsparcie realizacji nowych funkcjonalności
  • Testowanie oprogramowania
  • Naprawa wykrytych błędów
  • Optymalizacja działania systemów
  • Tworzenie dokumentacji technicznej i projektowej
  • Współpraca z zespołami w obrębie CERT Polska

Oferta

  • dofinansowanie zajęć sportowych
  • prywatna opieka medyczna
  • dofinansowanie nauki języków
  • dofinansowanie szkoleń i kursów
  • ubezpieczenie na życie
  • elastyczny czas pracy
  • owoce
  • spotkania integracyjne
  • preferencyjne pożyczki
  • firmowa biblioteka
  • brak dress code’u
  • kawa / herbata
  • dodatkowe świadczenia socjalne
  • dofinansowanie biletów do kina, teatru
  • dofinansowanie wypoczynku
Karta sportowa
Opieka zdrowotna
Kursy językowe
Dofinansowanie szkoleń
Ubezpieczenie
Elastyczne godziny
Imprezy teamowe
Stołówka
Darmowe napoje
Darmowe przekąski

Inne informacje

Przed nawiązaniem stosunku pracy, zgodnie z art. 26d ust. 1 ustawy o Krajowym Systemie Cyberbezpieczeństwa, niezbędne będzie przedłożenie zaświadczenia z krajowego rejestru karnego (art. 265 – 269b) o niekaralności w zakresie przestępstw przeciwko ochronie informacji.

NASK

NASK

52 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz