Jarosław Sitarczuk

DevOps dla startupów, które nie mają DevOpsa.

Stawiam, naprawiam i utrzymuję infrastrukturę dla małych zespołów: CI/CD, chmura, deploye, monitoring, backupy. Pakiety w stałej cenie albo miesięczny retainer. Rozmawiasz ze mną, nie z account managerem.

Umów 30-minutową rozmowęBez gadki sprzedażowej. Oglądamy Twój setup, mówię, co bym zmienił.

Azure · Kubernetes · GitLab CI · GitHub Actions · Terraform · Docker · Linux

Brzmi znajomo?

  • Deploy to rytuał. Jedna osoba wie jak, a reszta liczy, że akurat nie jest na urlopie.
  • Rachunek za chmurę rośnie co miesiąc i nikt do końca nie wie dlaczego.
  • „Monitoring dodamy później.” To „później” trwa już rok.
  • Ktoś postawił infrę w weekend dwa lata temu. Działa. Nic z tego nie jest w kodzie, więc nikt jej nie dotyka.
  • Nie masz jak uzasadnić etatu DevOpsa, ale problemów to nie obchodzi.

To moja robota. Zwykle tydzień lub dwa, czasem stała współpraca miesiąc po miesiącu.

Pakiety

Stały zakres, stała cena, bez niespodzianek na fakturze. Ceny netto.

Audyt kosztów chmury

3 000 PLN / 900 EUR

Dla: zespołów wydających co najmniej 8 000 PLN miesięcznie na Azure (albo AWS/GCP).

Dostajesz
  • Pełny przegląd kosztów, zasób po zasobie
  • Proste oszczędności wdrożone od razu, w trakcie audytu (rightsizing, nieużywane zasoby, rezerwacje)
  • Krótki raport: co zmienić, ile to oszczędza, ile kosztuje
Czas:
1 tydzień
Gwarancja:
Jeśli audyt nie wskaże oszczędności wartych co najmniej ceny audytu w skali roku, nie płacisz.

CI/CD od zera albo ratowanie istniejącego

od 5 000 PLN / 1 500 EUR za projekt

Dla: zespołów deployujących ręcznie albo z pipeline’em, któremu nikt nie ufa.

Dostajesz
  • Pipeline na GitLab CI lub GitHub Actions: build, testy, deploy
  • Osobne środowiska (staging / produkcja) z porządną obsługą sekretów
  • Rollback, który naprawdę działa
  • Przekazanie wiedzy zespołowi i spisana dokumentacja
Czas:
1–2 tygodnie

Przegląd gotowości produkcyjnej

4 000 PLN / 1 200 EUR

Dla: zespołów tuż przed startem albo już na produkcji, które wolałyby spać spokojniej.

Dostajesz
  • Przegląd infry, podstaw bezpieczeństwa, backupów, monitoringu, dostępów, pojedynczych punktów awarii
  • Sprawdzenie, czy setup da się odtworzyć z kodu, czy żyje w czyjejś głowie
  • Lista priorytetów: do naprawy teraz / w tym kwartale / na razie ok
  • Godzinne omówienie z zespołem
Czas:
1 tydzień

Od zera do produkcji

od 8 000 PLN / 2 500 EUR

Dla: wczesnych startupów z działającą aplikacją i bez prawdziwej infry.

Dostajesz
  • Chmura dobrana do etapu firmy (nie największa, tylko właściwa)
  • Wszystko jako kod (Terraform), w Twoim repo, nie moim
  • CI/CD, środowiska, deploye
  • Monitoring, alerty, backupy
  • Dokumentacja, którą przeczyta Twój następny pracownik
Czas:
2–3 tygodnie
Główna oferta

Fractional DevOps (retainer)

  • 5 500 PLN / 1 800 EUR miesięcznie za 20h
  • 10 000 PLN / 3 200 EUR miesięcznie za 40h

Dla: zespołów, które potrzebują kogoś odpowiedzialnego za infrę, ale bez etatu.

Warunki: rozliczenie co miesiąc, możesz zakończyć w każdej chwili z 30-dniowym wypowiedzeniem.

Dostajesz
  • Senior, który odpowiada za Twoją infrę: asynchronicznie, na Twoim Slacku
  • Bieżące usprawnienia, naprawy, aktualizacje, kontrola kosztów
  • Infrastruktura jako kod od pierwszego dnia, żeby każdy mógł ją przejąć
  • Miesięczne podsumowanie: co zrobiłem, co dalej, gdzie jest ryzyko
  • Pierwszeństwo przed klientami pakietowymi
Umów 30-minutową rozmowę

Nie wiesz, który pasuje? Umów rozmowę, doradzę. Czasem odpowiedź brzmi „jeszcze mnie nie potrzebujesz” i wtedy tak właśnie powiem.

Jak to działa

  1. 01

    30 minut rozmowy.

    Pokazujesz setup, ja zadaję pytania. Bez gadki sprzedażowej.

  2. 02

    Zakres na piśmie w 48 h.

    Co zrobię, czego nie, cena, termin.

  3. 03

    Dajesz mi dostępy, zaczynam.

    Pracuję asynchronicznie. Każda zmiana trafia do kodu i dokumentacji, w Twoich repozytoriach.

  4. 04

    Przekazanie.

    Dokumentacja, omówienie z zespołem, a po zakończeniu jestem dostępny na pytania.

Ostatnie projekty

Bez nazw klientów. Szczegóły chętnie na rozmowie.

Startup na Azure postawiony klikaniem

Problem

Dwa lata infrastruktury tworzonej ręcznie w portalu Azure. Nikt nie wiedział, co istnieje, ile kosztuje i co się wysypie po dotknięciu. Pipeline’y rozrzucone, sekrety w złych miejscach.

Co zrobiłem

Inwentaryzacja wszystkiego, potem odbudowa całości w Terraformie. Sprzątanie nieużywanych i przewymiarowanych zasobów, uszczelnienie dostępów i sieci, przeniesienie wszystkich pipeline’ów na GitHub Actions.

Efekt

33% niższy miesięczny rachunek za Azure. Każdy zasób w Terraformie, każda zmiana przechodzi przez pull request.

Zespoły produktowe na gołym VPS i on-prem

Problem

Małe firmy z produkcją na kilku serwerach, postawionych raz i nigdy nie ruszanych. Brak monitoringu, deploye z ręki, backupy, których nikt nie testował.

Co zrobiłem

Pełny setup od systemu w górę: hardening, firewall, deploye w kontenerach, monitoring i alerty, przetestowane backupy i odtwarzanie, spisane runbooki.

Efekt

Sześć środowisk działających bez incydentów od ponad roku i zespół, który deployuje i odtwarza beze mnie.

Przejęcie Kubernetesa od innego dostawcy

Problem

Klient chciał odejść od software house’u utrzymującego jego klaster Kubernetes i setup GitLab CI / GitOps. Brak dokumentacji, niejasna odpowiedzialność, nikt po stronie klienta nie chciał ruszać deployów.

Co zrobiłem

Pełna analiza istniejącego setupu, plan migracji z wypisanymi ryzykami, przejęcie krok po kroku.

Efekt

Setup przejęty bez przestoju. Udokumentowany od A do Z, a na klaster deployuje teraz własny zespół klienta.

Kto za tym stoi

Portret: Jarosław Sitarczuk

Jestem Jarosław Sitarczuk, mieszkam w Lublinie. Dziesięć lat w IT: pisałem frontend, backendy w Node i Go, a od kilku lat robię DevOps dla różnych klientów na Azure, Kubernetes i GitLab/GitHub CI. Rekrutowałem też backend developerów, więc wiem, czego zespół naprawdę potrzebuje od infry: mniej magii, więcej „po prostu się deployuje”.

Pracuję sam, i to celowo. Dostajesz jednego seniora, za każdym razem tego samego, który odpowiada na Slacku i nie wystawia faktur za spotkania o spotkaniach. Wszystko, czego dotykam, ląduje w kodzie, w Twoich repozytoriach, więc nic nie zostaje tylko w mojej głowie.

Potrzebujesz więcej niż infry?

Jeśli potrzebujesz też ludzi od produktu, frontendu albo product ownershipu, ściągam tych, z którymi pracuję od lat. Ten sam układ: bez pośredników, rozmawiasz z osobami, które robią robotę.

Budowa MVP

Product owner + frontend + backend w Go + infra, od pomysłu do działającego produktu. Wycena indywidualna.

Zapytaj

FAQ

Czy potrzebuję Kubernetesa?
Pewnie jeszcze nie. Większość zespołów poniżej 20 osób lepiej wychodzi na czymś prostszym. Powiem uczciwie, co pasuje do Twojego etapu. Stawiam jedno i drugie.
Które chmury?
Najwięcej pracowałem na Azure. AWS i GCP są ok przy audytach i CI/CD. Pracuję też na zwykłych VPS-ach i on-prem.
Rozliczasz się godzinowo?
Tylko w retainerze. Reszta ma stałą cenę, więc znasz koszt przed startem.
A jeśli pakiet nie pasuje?
Wtedy rozpiszę zakres pod Ciebie. Pakiety pokrywają typowe przypadki, nie wszystkie.
Co się dzieje, kiedy kończymy współpracę?
Wszystko zostaje u Ciebie. Infrastruktura jest w Terraformie w Twoim repo, pipeline’y w Twoim repo, dokumentacja spisana. Nic nie zależy od tego, czy jestem pod ręką.
Podpiszesz NDA?
Tak.

Spójrzmy na Twój setup.

30 minut, bez gadki sprzedażowej. Wyjdziesz z jasną listą tego, co bym zmienił, niezależnie od tego, czy mnie zatrudnisz.

Umów 30-minutową rozmowę
Umów 30-minutową rozmowę