Opis zlecenia
Jesteśmy agencją interaktywną / software housem z kilku letnim doświadczeniem, realizującą projekty oparte na WordPress/WooCommerce oraz aplikacjach headless.
Zakres zadań:
1. Infrastruktura serwerowa:
- Zarządzanie serwerami na Ubuntu/Debian (Plesk, SpinuWP, WordOps) oraz Windows Server z Plesk
- Konfiguracja i utrzymanie serwerów na Hetzner Cloud, OVH Public Cloud oraz popularnych hostingach
- Optymalizacja wydajności MySQL/MariaDB (konfiguracja, indeksy, query cache)
- Rozwiązywanie problemów wydajnościowych (slow queries, server load)
2. Automatyzacja i CI/CD:
- Tworzenie i rozwój procesów CI/CD dla WordPress/WooCommerce oraz aplikacji PHP (Bitbucket Pipelines)
- Wdrażanie automatyzacji dla aplikacji headless (Next.js) z wykorzystaniem własnej infrastruktury
- Konfiguracja Bitbucket Pipelines (rsync, webpack, sass, testy automatyczne).
- Integracja webhooków z Plesk API i innymi systemami
3. Środowiska deweloperskie:
- Tworzenie i optymalizacja środowisk w Docker z docker-compose dla PHP, Node.js, Python, MySQL, Redis
- Zarządzanie środowiskami staging z automatycznym deploymentem
- Migracje pomiędzy środowiskami dev/qa/staging/live
4. Monitoring, automatyzacja oraz inne:
- Wdrożenie monitoringu infrastruktury i aplikacji
- Zarządzanie backupami i disaster recovery.
- Aktywna komunikacja z zespołem przez Slack.
- Dokumentowanie procesów i tworzenie instrukcji technicznych.
- Utrzymanie aplikacji biznesowych w ramach docker (np. mailhog, ownCloud, Odoo itp.)
Wymagania:
- Min. 3 lata doświadczenia w pracy DevOps.
- Znajomość Linux (Ubuntu/Debian) na poziomie administracyjnym.
- Praktyczna znajomość Docker i docker-compose.
- Doświadczenie w CI/CD (GitLab CI, Bitbucket Pipelines).
- Umiejętność pisania skryptów (Bash, Python)
- Zaawansowana znajomość MySQL/MariaDB i optymalizacji baz danych
- Doświadczenie w diagnozowaniu problemów wydajnościowych aplikacji webowych
Szczegóły współpracy:
- Zakres: 15-20 godzin miesięcznie
- Start: Od zaraz
- Forma: Stała współpraca