Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

BackDoor Systems

DevOps Engineer / inżynier bezpieczeństwa aplikacji

Posted Updated 19 views
Discussion

Description

Wynagrodzenie
umowa o pracę: 10000 – 15000 PLN / mies. brutto
umowa zlecenie: 10000 – 15000 PLN / mies. brutto

Tworzymy aplikacje wspierające codzienną pracę przedsiębiorców. Szukamy osoby, która zadba o ich stabilne działanie, bezpieczną infrastrukturę oraz sprawne wdrażanie zmian.

Główny zakres pracy to utrzymanie i rozwój infrastruktury, monitoring, automatyzacja oraz bezpieczeństwo. Dodatkowo, zależnie od potrzeb i umiejętności, będziesz uczestniczyć w rozwoju wybranych funkcjonalności aplikacji.

Technologie

Linux, Docker, Jenkins, CI/CD, Git, PostgreSQL, Redis, monitoring i analiza logów, Codex. Aplikacja: Python, Django, Celery i React.

Zakres obowiązków

  • Przygotowywanie i utrzymywanie środowisk deweloperskich, testowych i produkcyjnych; konfiguracja i aktualizacja serwerów, kontenerów, sieci, domen oraz certyfikatów.

  • Utrzymanie PostgreSQL, Redis i procesów Celery; kontrola zasobów, pojemności oraz kosztów infrastruktury.

  • Rozwój monitoringu, centralizacja i analiza logów, konfiguracja alertów oraz nadzór nad kolejkami i zadaniami wykonywanymi w tle.

  • Diagnozowanie awarii i problemów z wydajnością, usuwanie ich przyczyn oraz weryfikacja działania systemu po wdrożeniach.

  • Automatyzacja kopii zapasowych baz danych, dokumentów i konfiguracji; kontrola retencji, zabezpieczenie kopii oraz regularne testy odtwarzania.

  • Utrzymanie Jenkins i rozwój procesów CI/CD: testowanie, budowanie i wdrażanie aplikacji, kontrolowane migracje bazy oraz procedury odzyskania działania po nieudanym wdrożeniu.

  • Zarządzanie uprawnieniami, kluczami i sekretami; przegląd zabezpieczeń infrastruktury i dostępu do danych klientów, analiza podatności oraz wdrażanie poprawek.

  • Automatyzacja powtarzalnych prac oraz dokumentowanie konfiguracji, wdrożeń i procedur postępowania w przypadku awarii.

Dodatkowo: poprawki błędów, niewielkie funkcjonalności, integracje i narzędzia administracyjne w Python/Django oraz wybrane zmiany w React. Te zadania planujemy z uwzględnieniem priorytetów utrzymania infrastruktury.


Wymagania

  • Praktyczne doświadczenie w administracji Linuxem i utrzymaniu produkcyjnych aplikacji internetowych.

  • Znajomość Dockera, Git, Jenkins oraz tworzenia i utrzymania procesów CI/CD.

  • Umiejętność diagnozowania problemów na podstawie monitoringu, logów i alertów.

  • Znajomość sieci, HTTP/HTTPS, DNS, TLS i zasad zabezpieczania serwerów, aplikacji oraz baz danych.

  • Praktyczna znajomość PostgreSQL i Redis w zakresie utrzymania usług, uprawnień i diagnozowania problemów.

  • Umiejętność automatyzacji backupów, testowania odtwarzania danych i przywracania działania systemu.

  • Umiejętność pisania skryptów automatyzujących pracę, np. w Bash lub Python.

  • Umiejętność pracy z Codexem: precyzyjne zlecanie zadań, przegląd proponowanych zmian oraz samodzielna weryfikacja i testowanie wyników.

  • Wyższe wykształcenie techniczne lub w zakresie kierunków ścisłych.

  • Samodzielność, dobra organizacja pracy, odpowiedzialność za powierzone zadania i jasna komunikacja.

Mile widziane

  • Znajomość Python i Django umożliwiająca rozwój funkcjonalności aplikacji oraz doświadczenie z React.

  • Doświadczenie z Celery, projektowaniem API i integracjami między systemami.

  • Zarządzanie infrastrukturą jako kodem, np. Ansible lub Terraform.

  • Tworzenie testów automatycznych i doświadczenie w testowaniu bezpieczeństwa aplikacji.

Nie oczekujemy eksperckiej znajomości wszystkich wymienionych technologii. Najważniejsze są praktyczne kompetencje infrastrukturalne, znajomość Jenkins i odpowiedzialne podejście do utrzymania systemu. Korzystając z AI, weryfikujemy zmiany i dbamy o bezpieczeństwo danych.

Oferujemy

  • Realny wpływ na infrastrukturę, sposób wdrażania zmian i rozwój aplikacji.

  • Dużą samodzielność i przestrzeń na proponowanie usprawnień.

  • Możliwość rozwoju w DevOps, bezpieczeństwie i automatyzacji oraz poszerzania umiejętności programistycznych.

  • Stabilność zatrudnienia, służbowy laptop i monitor oraz otwartą komunikację.

Skills

What Middle DevOps jobs ask for — and how much of it you have →
Apply

See also

DevOps jobs by country — openings, pay and top skills →