Company Logo

DevOps / System Engineer

This job post is managed by

PM
PT. Multi Medika Mahadata

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree
Male only

Skills

DevOps

CI/CD

Teamwork

Google Cloud Platform

linux server

Server System Security

Laravel

Job Benefits

THR

Training/Certification

Career Path

Health Insurance

Work Insurance

Job description for DevOps / System Engineer at PT MULTI MEDIKA MAHADATA

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.

Interview process

About the company
PT MULTI MEDIKA MAHADATA
Education Management
11 - 50 employees

PT Multi Medika Mahadata: Pemimpin Inovatif dalam Layanan E-Learning Medis di Indonesia

Sebagai pelopor di bidang penyediaan layanan e-learning medis di Indonesia, PT. Multi Medika Mahadata dibangun atas dasar komitmen tinggi untuk memenuhi dan mendukung aspirasi para dokter di negeri ini.

Kami menapak sebagai institusi yang diperuntukkan bagi penyempurnaan keahlian dan pengetahuan medis, berambisi menyediakan platform edukasi yang terpercaya dan memimpin dalam bidang pengembangan profesionalisme kedokteran.

Office address

Pakuwon Center 23rd Floor, Jl. Embong malang 1 - 5 Surabaya 60261

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Similar jobs for you
Full-Time
3–5 years
Minimum Bachelor’s Degree
PT Triloka Garda Nusantara
Full-Time
1–3 years
Minimum Associate Degree
PT. Samafitro Surabaya

DevOps / System Engineer