Junior DevOps Engineer Docker → Kubernetes
🟢 Must have
🖥️ Bardzo dobra znajomość systemu Linux (Debian/Ubuntu) — usługi, logi, procesy, uprawnienia
🐳 Doświadczenie z Dockerem — uruchamianie usług, własne obrazy, docker-compose
☸️ Kubernetes — podstawy: kubectl, pod / deployment / service, pisanie manifestów YAML. Wystarczy klaster lokalny (minikube / k3s / kind) albo własny projekt — nie wymagamy doświadczenia produkcyjnego
🔧 Ansible — pisanie prostych playbooków i automatyzacja konfiguracji
🏗️ Terraform — podstawowe IaC / tworzenie infrastruktury jako kodu
💻 Bash — pisanie skryptów i automatyzacja w powłoce
🗄️ Podstawowa administracja MySQL lub PostgreSQL (instalacja, backup/restore)
🐘 Uruchamianie aplikacji PHP — PHP-FPM, Composer, cron, cache. Nie musisz pisać w PHP, ale musisz umieć taką aplikację postawić, zaktualizować i zdiagnozować
🌐 Wiedza z zakresu sieci:
- firewalle (iptables/ufw)
- TCP/IP, DNS
- ⚖️ load balancer / reverse proxy (Nginx / HAProxy / Traefik)
🔁 Git — praca z branchami i merge requestami
📘 Angielski — do czytania dokumentacji technicznej
🔹 Nice to have
☸️ Kubernetes w praktyce — Helm, ingress controller, limity i zasoby, przenoszenie usług na klaster
🧩 Docker Swarm — dziś stoi na nim nasza produkcja
🛒 PrestaShop lub inne sklepy e-commerce od strony infrastruktury — wydajność, cache, deploye, okna sprzedażowe
🚀 GitLab CI/CD lub Jenkins
📈 Prometheus i Grafana — monitoring i alerting
🌩️ Cloudflare (DNS / proxy / reguły bezpieczeństwa)
☁️ Podstawowa znajomość chmury (OVH / AWS / GCP / Azure)
🧭 Nginx jako reverse proxy / load balancer
🔐 Podstawy bezpieczeństwa Linux (TLS/SSH, hardening)
🧩 Junior DevOps Engineer
100% zdalnie | Contelizer · Easyitem.com · sklepy PrestaShop
💡 O projekcie
Rekrutacja prowadzona jest przez Contelizer Sp. z o.o. Odpowiadasz za infrastrukturę trzech obszarów naraz — to nie jest rola przy jednym produkcie:
- Easyitem.com — nowoczesna platforma SaaS dla firm e-commerce, łącząca moduły PIM, OMS i WMS w jednym ekosystemie. Automatyzuje obsługę sprzedaży, logistyki i integracji marketplace — od mikro-firm po duże sklepy internetowe.
- Contelizer.pl — utrzymanie i rozwój środowisk naszej własnej platformy.
- Sklepy PrestaShop — produkcyjne środowiska sklepów: wydajność, cache, deploye, backupy, reagowanie na incydenty.
Pracujemy w środowisku konteneryzowanym i zorientowanym na automatyzację, z naciskiem na niezawodność, monitoring i CI/CD.
⚙️ Tech stack
Infrastructure / DevOps: Linux (Debian/Ubuntu), Docker, Ansible, Terraform
Orchestration: Docker Swarm (dziś) → Kubernetes (migracja w toku)
CI/CD: GitLab CI/CD (czasem Jenkins)
Monitoring & Logging: Prometheus, Grafana, Loki, Sentry
Databases: PostgreSQL, MySQL
Aplikacje, które utrzymujesz: PHP 8 / Symfony / PrestaShop (PHP-FPM, Composer, cron, cache)
Networking: Nginx / Traefik, Cloudflare
Version control: Git (GitLab)
🚧 Co teraz robimy: przechodzimy na Kubernetes
Nasza produkcja stoi dziś na Dockerze i Docker Swarmie, ale jesteśmy w trakcie migracji na Kubernetes — i to jest nasze najważniejsze zadanie na najbliższe miesiące. Docelowo na klastrze ma wylądować wszystko: Easyitem.com, Contelizer.pl i sklepy PrestaShop. Nie szukamy administratora gotowego klastra. Szukamy kogoś, kto przejdzie tę drogę razem z nami: od pierwszych manifestów, przez testy na klastrze, po wdrożenie produkcyjne. Jeśli Kubernetesa znasz na razie z własnego k3s, kind albo minikube — to jest dobry moment, żeby nauczyć się go na realnym systemie, z mentorem i bez rzucania na głęboką wodę.
💼 Co oferujemy
- Praca w 100% zdalna (elastyczne godziny i pełna swoboda miejsca pracy)
- Wsparcie i mentoring doświadczonego DevOpsa — realny rozwój krok po kroku
- Udział w wdrożeniach i automatyzacji na produkcji
- Udział w migracji produkcji z Docker Swarm na Kubernetes — od manifestów po wdrożenie
- Możliwość rozwoju w kierunku SRE / Cloud / Security
- Praca w nowoczesnym środowisku (IaC, monitoring, CI/CD)
- Realny wpływ na infrastrukturę i dobór narzędzi
- Przyjazna atmosfera i kultura techniczna — zero mikro-zarządzania, pełna odpowiedzialność za zadania
📬 Proces rekrutacji
1️⃣ Sprawdzamy CV i profil techniczny
Wybieramy kandydatów najbardziej dopasowanych do technologii i projektu.
2️⃣ Wysyłamy zadanie rekrutacyjne DevOps
Krótkie zadanie polegające na uruchomieniu aplikacji w Dockerze i opisaniu, jak przeniósłbyś ją na Kubernetesa.
Zadanie należy odesłać w ustalonym czasie.
3️⃣ Zapraszamy na rozmowę techniczną
Omówienie rozwiązania, podejścia i sposobu myślenia.
4️⃣ Decyzja
Niezależnie od wyniku wysyłamy feedback.