DevOps engineer
Utrzymują Państwo platformę, na której działają setki stron, skrzynek pocztowych i domen, i automatyzują wszystko, co dwa razy robi się ręcznie.
Webosa działa na własnym dedykowanym sprzęcie z Proxmox jako warstwą wirtualizacji. Na nim stoją hosting współdzielony, VPS-y, poczta firmowa i środowiska resellerskie naszych partnerów: setki stron, skrzynek pocztowych i domen, które po prostu muszą działać, także o trzeciej w nocy. Nie kupujemy zarządzanej platformy, budujemy ją i utrzymujemy sami. To oznacza pełną kontrolę nad stosem technologicznym i odpowiedzialność, która się z tym wiąże. Rośniemy i szukamy kogoś, kto tę platformę nie tylko utrzyma na nogach, ale też konsekwentnie uczyni ją nudniejszą: mniej pracy ręcznej, mniej niespodzianek, więcej rzeczy, które załatwiają się same.
Czym będą się Państwo zajmować
- Zarządzają Państwo warstwą wirtualizacji: konfigurują węzły, rozdzielają zasoby i prowadzą planowanie pojemności, tak aby zapełniony serwer nigdy nie był niespodzianką.
- Automatyzują Państwo powtarzalną pracę. Provisioning nowych klientów i środowisk resellerskich, kopie zapasowe, aktualizacje i przywracanie powinny być skryptami, a nie ręcznymi czynnościami.
- Pilnują Państwo dostępności i wydajności, a przy awarii sięgają do przyczyny zamiast do objawu. To, co raz poszło nie tak, nie może po cichu wrócić.
- Dbają Państwo o bezpieczeństwo: polityka aktualizacji, hardening, zarządzanie dostępem i rozdzielanie środowisk klientów.
- Prowadzą Państwo proces kopii zapasowych i odtwarzania oraz naprawdę go testują. Kopia, której nigdy nie przywrócono, jest tylko założeniem.
- Ustawiają Państwo monitoring i alerty tak, żebyśmy widzieli problem, zanim zadzwoni klient, i żeby nikogo nie zasypywały powiadomienia.
- Współdecydują Państwo o kolejnym kroku w infrastrukturze: dodatkowy sprzęt, podział sieci, redundancja i to, ile może to kosztować w przeliczeniu na klienta.
- Zapisują Państwo, jak działają poszczególne rzeczy, żeby wiedza nie została w jednej głowie.
Z czym będą Państwo pracować
- Proxmox na własnych serwerach dedykowanych
- Linux, dyski NVMe, Plesk jako panel hostingowy
- PHP 8.5 z OPcache, MariaDB, Redis
- Cloudflare na brzegu sieci, UptimeRobot do monitoringu
- Laravel do naszych własnych aplikacji i portalu klienta
Co Państwo wnoszą
- Czują się Państwo swobodnie w Linuksie i lepiej w wierszu poleceń niż w interfejsie graficznym.
- Mają Państwo doświadczenie z wirtualizacją, na przykład Proxmox, KVM lub VMware, i rozumieją, co dzieje się pod maską.
- Automatyzują Państwo pracę w Bash, Python lub czymś podobnym i świadomie wybierają, co automatyzować, a czego nie.
- Rozumieją Państwo sieci, DNS, TLS i przepływ poczty na tyle dobrze, by samodzielnie rozplątać awarię, zamiast przekazywać ją dalej.
- Potrafią Państwo ustalać priorytety, gdy kilka rzeczy piszczy naraz, i zachowują zimną krew podczas incydentu.
- Pracują Państwo ostrożnie na systemach produkcyjnych: wiedzą, kiedy coś zrobić w nocy, a kiedy najpierw to omówić.
- Doświadczenie z Plesk, środowiskami hostingowymi lub infrastrukturą pocztową to spory plus, ale nie wymóg.
Co Państwo otrzymują
- Pełna odpowiedzialność za infrastrukturę, a nie za wycinek cudzej platformy.
- Praca w pełni zdalna, sami Państwo decydują gdzie i w dużej mierze kiedy. Od 24 do 40 godzin, do uzgodnienia.
- Krótkie ścieżki decyzyjne: żadnych warstw kierownictwa między Państwem a decyzją o stosie technologicznym.
- Przestrzeń, by rozwiązywać sprawy u źródła, zamiast odhaczać zgłoszenia.
- Platforma, która rośnie, więc współtworzą Państwo to, jak będzie wyglądać za dwa lata.
Aplikacja na stanowisko DevOps engineer
Zawsze otrzymają Państwo odpowiedź, także wtedy, gdy nie będzie dopasowania. Każde zgłoszenie czytamy osobiście.