DevOps / System Engineer

PT MULTI MEDIKA MAHADATASurabaya, Jawa Timurglintspublicada el 07/10/2026
Imprescindible:PHPReactNode.jsLaravelGitGoogle CloudDockerCloudFrontendBackendDevOpsCI/CDSecurity

Kualifikasi:

  • Pengalaman minimal 2-3 tahun sebagai DevOps Engineer, System Administrator, atau Infrastructure Engineer.
  • Menguasai administrasi server Linux: command line, manajemen SSH key, firewall (UFW/iptables), hak akses pengguna, dan troubleshooting sumber daya server.
  • Memahami kebutuhan menjalankan aplikasi Laravel: konfigurasi PHP, Composer, migrasi database via Artisan, pengelolaan queue worker (Supervisor/Redis), task scheduler, dan integrasi storage dengan Google Cloud Storage.
  • Memahami proses build dan deployment aplikasi React (Vite/Webpack), termasuk konfigurasi routing SPA di Nginx dan pengelolaan environment variable frontend maupun backend.
  • Memahami dasar Google Cloud Platform, terutama Cloud Storage (bucket, service account, permission) serta Compute Engine dan VPC.
  • Mahir membuat script otomasi (Bash/Shell) dan berpengalaman dengan CI/CD (GitHub Actions atau GitLab CI).
  • Terbiasa mengelola sertifikat SSL (Let's Encrypt/Certbot), hardening server, fail2ban, serta backup dan recovery.

Tugas dan Tanggung Jawab:

  • Menginstal, mengonfigurasi, memantau kesehatan, dan mengamankan server Linux (Ubuntu/Debian) di berbagai penyedia VPS.
  • Mengonfigurasi web server (Nginx, Caddy, atau Apache) dan reverse proxy, serta mengoptimalkan PHP-FPM dan Laravel, meliputi queue worker (Supervisor), scheduler/cron, Redis, dan caching.
  • Mengelola deployment build aplikasi React, baik sebagai static build melalui Nginx/CDN maupun runtime Node.js/SSR bila diperlukan.
  • Mengelola integrasi Google Cloud Storage (GCS) untuk asset dan media Laravel, termasuk Service Account, kebijakan IAM dasar, dan lifecycle storage.
  • Mengelola database relasional (MySQL/PostgreSQL) di level VPS, mencakup replikasi, indexing dasar, tuning performa, dan backup otomatis ke GCS.
  • Membangun pipeline otomatis (GitHub Actions atau GitLab CI) untuk build, test, dan zero-downtime deployment ke VPS, misalnya dengan rsync, Docker, Deployer, atau Ansible.
  • Membantu tim merancang roadmap migrasi bertahap dari VPS tradisional ke arsitektur container atau managed service di GCP (Compute Engine, Cloud Run, Cloud SQL, atau GKE) secara efisien biaya.

Skills: DevOps, CI/CD, Teamwork, Google Cloud Platform, linux server, Server System Security, Laravel