Specjalista / Specjalistka ds. bezpieczeństwa aplikacji
Description
Wynagrodzenie
umowa o pracę: 12000 – 15000 PLN / mies. brutto
O nas i tej roli
Tworzymy aplikacje wspierające codzienną pracę przedsiębiorców. Szukamy osoby, która pomoże nam zadbać o bezpieczeństwo aplikacji i przetwarzanych w nich danych.
Będziesz sprawdzać zabezpieczenia, analizować potencjalne słabości i współpracować z programistami oraz DevOpsem przy ich usuwaniu. Zależy nam na praktycznym podejściu: rozumieniu ryzyka, proponowaniu rozsądnych poprawek i sprawdzaniu, czy działają.
Z czym będziesz pracować?
Aplikacje webowe i API, Linux, Docker, Git, narzędzia do testowania bezpieczeństwa i analizy podatności, Codex. Nasze aplikacje wykorzystują Python, Django, PostgreSQL, Redis i React.
Co będziesz robić?
Sprawdzać bezpieczeństwo logowania, sesji, uprawnień oraz dostępu do danych i plików.
Wykonywać uzgodnione testy bezpieczeństwa aplikacji i API.
Analizować podatności bibliotek i konfiguracji, weryfikować wyniki skanów oraz ustalać priorytety poprawek.
Współpracować z programistami przy usuwaniu problemów i sprawdzać skuteczność zmian.
Przeglądać z DevOpsem zabezpieczenia środowisk, kont administracyjnych, sekretów i kopii zapasowych.
Analizować podejrzane zdarzenia w logach i pomagać w wyjaśnianiu incydentów.
Prowadzić krótką dokumentację ustaleń i pomagać zespołowi stosować bezpieczne rozwiązania.
Jeśli lubisz pracę z kodem, dodatkowo możesz tworzyć testy, automatyzacje i niewielkie poprawki zabezpieczeń.
Czego oczekujemy?
Praktycznego doświadczenia w sprawdzaniu bezpieczeństwa aplikacji internetowych lub API.
Znajomości typowych zagrożeń, takich jak błędy kontroli dostępu, SQL injection czy XSS.
Rozumienia HTTP/HTTPS, sesji, uwierzytelniania i uprawnień.
Umiejętności korzystania z narzędzi do testowania bezpieczeństwa, np. Burp Suite lub OWASP ZAP.
Podstawowej znajomości Linuxa, Dockera i Git.
Umiejętności przeanalizowania fragmentu kodu lub napisania prostego skryptu.
Znajomości pracy z Codexem i krytycznej weryfikacji jego propozycji.
Wyższego wykształcenia technicznego lub w zakresie kierunków ścisłych.
Ważne, żeby umieć wyjaśnić znaleziony problem, ocenić jego znaczenie i zaproponować sposób naprawy. Cenimy dociekliwość oraz dobrą współpracę z zespołem.
Mile widziane
Znajomość Python/Django, przegląd kodu pod kątem bezpieczeństwa oraz doświadczenie w dodawaniu kontroli bezpieczeństwa do CI/CD. Certyfikaty mogą być atutem, ale nie są wymagane.
Co oferujemy?
Wpływ na bezpieczeństwo aplikacji i sposób ich rozwijania.
Samodzielność i przestrzeń na proponowanie usprawnień.
Możliwość rozwijania umiejętności technicznych i programistycznych.
Stabilność zatrudnienia, służbowy laptop i monitor.
Otwartą komunikację i współpracę przy wdrażaniu znalezionych rozwiązań.