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

One Bayt Sp. z o. o.

New

DevOps Engineer / Infrastructure Engineer

Posted Updated 9 views
Discussion

Description

Wynagrodzenie
B2B: 100 – 140 PLN / godz. netto

Kim jesteśmy

One Bayt to ~40-osobowy zespół programistów z Wrocławia. Od ponad 10 lat rozwijamy Eliot - nasz autorski system do zarządzania pracownikami i procesami operacyjnymi.

Obsługujemy firmy z Polski i Niemiec, zatrudniające setki pracowników w branżach takich jak opieka, serwis nieruchomości czy merchandising.

Aktualnie skupiamy się na dalszej modularyzacji systemu (bounded contexts), standaryzacji architektury oraz automatyzacji procesu delivery - od developmentu, przez CI/CD, aż po wdrażanie i utrzymanie środowisk.

Zakres odpowiedzialności

Szukamy osoby, która będzie odpowiedzialna za CI/CD, automatyzację wdrożeń oraz przygotowywanie i utrzymanie środowisk dla naszych aplikacji i usług.

Nie jest to stanowisko wyłącznie administratora systemów ani osoby zajmującej się tylko pipeline'ami. Potrzebujemy osoby, która potrafi wziąć wymaganie techniczne, zaplanować sposób jego realizacji, współpracować z administratorami infrastruktury, skonfigurować usługę i doprowadzić ją do powtarzalnego wdrażania oraz utrzymania.

Przykładowo: zespół potrzebuje nowego środowiska dla Apache Kafka → ustalasz wymagania i zlecasz administratorom przygotowanie odpowiednich VM → konfigurujesz Kafkę → przygotowujesz deployment → automatyzujesz aktualizacje poprzez CI/CD → zapewniasz możliwość bezpiecznego upgrade'u.

DevOps / Infrastructure / Delivery

  • Rozwój, utrzymanie i przebudowa istniejących pipeline'ów CI/CD w Azure DevOps (YAML).

  • Automatyzacja deploymentów aplikacji oraz usług infrastrukturalnych.

  • Usprawnianie obecnego procesu wdrażania - mamy już działające pipeline'y, ale chcemy je rozwijać w kierunku bardziej automatycznych, powtarzalnych i bezpiecznych deploymentów.

  • Rozwijanie mechanizmów wdrażania w kierunku zero downtime deployment, tam gdzie pozwala na to architektura systemu.

  • Przygotowywanie środowisk zgodnie z wymaganiami aplikacji i zespołów developerskich.

  • Współpraca z administratorami infrastruktury przy przygotowywaniu:

    • VM,

    • sieci,

    • dostępów,

    • storage,

    • parametrów środowiskowych.

  • Samodzielna konfiguracja usług uruchamianych na przygotowanych środowiskach, .:

    • Apache Kafka,

    • Redis,

    • PostgreSQL,

    • SQL Server,

    • oraz innych komponentów wymaganych przez system.

  • Przygotowywanie CI/CD również dla usług infrastrukturalnych, tak aby ich aktualizacje i upgrade'y były wykonywane w sposób kontrolowany i powtarzalny.

  • Konfiguracja i utrzymanie Traefik jako reverse proxy / load balancera oraz konfiguracja routingu do aplikacji i usług.

  • Automatyzacja operacji związanych z deploymentem, konfiguracją i utrzymaniem środowisk.

  • Wykorzystanie Docker oraz Komodo do zarządzania kontenerami i usługami.

  • Monitoring i analiza błędów z wykorzystaniem GlitchTip oraz Seq.

  • Rozwijanie i standaryzacja pipeline'ów, template'ów oraz konfiguracji środowisk.

  • Współpraca z developerami przy przygotowywaniu infrastruktury dla nowych modułów i serwisów.

  • Identyfikowanie i eliminowanie manualnych kroków w procesie deploymentu.

  • Przygotowywanie infrastruktury pod dalszą konteneryzację i migrację do Linux.

Kierunek rozwoju infrastruktury

Obecnie znacząca część naszego środowiska działa w oparciu o Windows Server / IIS.

Jednym z długoterminowych kierunków rozwoju jest stopniowe przechodzenie na Linux + Docker / konteneryzację.

To nie jest migracja, którą planujemy zrobić od razu - przed nami długa droga i wiele etapów pośrednich. Osoba na tym stanowisku będzie jednak miała realny wpływ na przygotowanie tej transformacji i rozwój infrastruktury w tym kierunku.

Development - mile widziane

Znajomość C# / .NET nie jest wymagana.

Będzie jednak dużym atutem, ponieważ część zadań może wymagać zrozumienia sposobu działania aplikacji, analizy konfiguracji lub współpracy bezpośrednio z developerami.

Jeżeli masz doświadczenie w .NET, możesz również okazjonalnie uczestniczyć w:

  • diagnozowaniu problemów aplikacyjnych,

  • analizie logów i błędów,

  • zmianach konfiguracyjnych,

  • drobnych zmianach w kodzie,

  • usprawnianiu procesu delivery aplikacji.

Wymagania

Must have

  • Minimum 2 lata doświadczenia jako DevOps Engineer, Infrastructure Engineer, System Administrator lub na podobnym stanowisku.

  • Praktyczne doświadczenie w budowie i utrzymaniu CI/CD.

  • Praktyczna znajomość Azure DevOps, w szczególności YAML Pipelines.

  • Doświadczenie w automatyzacji deploymentów.

  • Doświadczenie w pracy z Dockerem.

  • Doświadczenie w konfiguracji i utrzymaniu usług uruchamianych na serwerach / VM.

  • Znajomość Windows Server lub Linux.

  • Dobra znajomość Git.

  • Umiejętność diagnozowania problemów end-to-end - od aplikacji, przez deployment, po środowisko.

  • Samodzielność w realizacji zadań oraz umiejętność doprowadzenia zadania od wymagania do działającego rozwiązania.

  • Umiejętność współpracy z administratorami infrastruktury i developerami.

Mile widziane

  • C# / .NET / .NET Framework.

  • Apache Kafka — konfiguracja, deployment i upgrade.

  • Redis.

  • PostgreSQL.

  • SQL Server.

  • Traefik — reverse proxy, routing, load balancing.

  • Komodo.

  • IIS / ARR.

  • Seq / GlitchTip lub podobne narzędzia do logowania, monitoringu i obsługi błędów.

  • PowerShell / Bash.

  • Linux / Docker Compose.

  • Kubernetes.

  • Ansible, Terraform lub podobne narzędzia do automatyzacji infrastruktury.

  • Doświadczenie w projektowaniu i wdrażaniu zero-downtime deployments.

  • Rolling deployment / blue-green deployment.

  • Playwright / testy automatyczne jako element pipeline'ów.

Oferujemy

  • 100–140 PLN netto/h (B2B) - zależnie od doświadczenia.

  • Elastyczny tryb pracy - po wdrożeniu: biuro lub hybryda.

  • Praca nad jednym produktem - bez projektów klienckich.

  • Realny wpływ na architekturę infrastruktury i proces delivery.

  • Dużą samodzielność w realizacji zadań.

  • Możliwość rozwijania infrastruktury i automatyzacji oraz udział w stopniowej transformacji środowiska Windows/IIS → Linux/Docker.

  • Możliwość rozwijania kompetencji również w kierunku developmentu, jeżeli masz doświadczenie .NET.

  • Stabilne środowisko — 10+ lat na rynku i długoterminowi klienci.

  • Narzędzia AI wykorzystywane w codziennej pracy.

  • Sprzęt: laptop + 2 monitory.

Proces rekrutacji

  1. Rozmowa wstępna (~30 min).

  2. Rozmowa techniczna (~60 min) - praktyczne tematy związane z CI/CD, infrastrukturą, Dockerem, deploymentami, debuggingiem i automatyzacją.

  3. Decyzja - do 7 dni.

Skills

Apply

See also

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