DevOps Engineer / inżynier bezpieczeństwa aplikacji

10k - 15k PLN/ mies.UoP
10k - 15k PLN/ mies.Zlecenie
MidFull-time·Umowa o pracę·Umowa zlecenia
#455264·Dodano 2 dni temu·1
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

LinuxDockerJenkinsCI/CDGitPostreSQLRedisCodexPythonDjango

Firma i stanowisko

BackDoor Systems tworzy aplikacje wspierające codzienną pracę przedsiębiorców, koncentrując się na stabilności działania, bezpieczeństwie infrastruktury oraz sprawnym wdrażaniu zmian.

Wymagania

  • Praktyczne doświadczenie w administracji Linux i utrzymaniu produkcyjnych aplikacji internetowych.
  • Znajomość Docker, 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.

Obowiązki

  • 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, realizowane z zachowaniem priorytetów utrzymania infrastruktury.

Benefity

  • 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ę.

Inne informacje

Administratorem Twoich danych jest Services Center sp zoo, ul. Nowy Świat 54/56, 00-363 Warszawa (dalej: „Administrator”). Dane przetwarzamy w celu rekrutacji na stanowisko z ogłoszenia — na podstawie Kodeksu pracy (art. 6 ust. 1 lit. c RODO) w zakresie danych obowiązkowych, Twojej zgody (art. 6 ust. 1 lit. a RODO) w zakresie danych dodatkowych oraz naszego prawnie uzasadnionego interesu (art. 6 ust. 1 lit. f RODO) w zakresie obrony przed roszczeniami. Podanie danych wymaganych Kodeksem pracy jest obowiązkowe, pozostałych — dobrowolne. Dane przechowujemy do zakończenia rekrutacji i przez okres przedawnienia roszczeń, a przy zgodzie na przyszłe rekrutacje — do jej wycofania, nie dłużej niż 24 miesiące. Odbiorcami mogą być nasi dostawcy usług rekrutacyjnych, w tym JUST JOIN IT Sp. z o.o., operator serwisów rocketjobs.pl, justjoin.it, rocketjobs.com. Masz prawo dostępu do danych, ich sprostowania, usunięcia, ograniczenia i przenoszenia, wniesienia sprzeciwu oraz skargi do Prezesa UODO. Zgodę możesz wycofać w każdej chwili — bez wpływu na przetwarzanie sprzed wycofania. Dane nie podlegają profilowaniu.

BackDoor Systems

BackDoor Systems

Pracodawca

Aplikuj teraz