Dibutuhkan DevOps Engineer untuk setup server production dan automated deployment.
Scope Pekerjaan:
1. Server Setup & Configuration
- VPS installation & hardening (Ubuntu 24.04)
- Stack installation: Nginx, PHP 8.3, Node.js 20, MySQL 8.0, Redis
- SSL/TLS certificate (Let's Encrypt)
- Firewall configuration (UFW)
- SSH hardening (key-based auth, disable root)
- Fail2ban setup
2. Application Deployment
- Deploy Laravel backend
- Deploy Vue.js frontend
- Environment configuration (.env setup)
- Database migration & seeding
- Supervisor/PM2 configuration
- Domain & DNS setup
3. CI/CD Pipeline
- GitHub Actions / GitLab CI setup
- Automated testing
- Auto-deployment on push (staging/production)
- Rollback mechanism
- Build optimization
4. Monitoring & Backup
- Server monitoring (CPU, RAM, Disk usage)
- Application logging (centralized logs)
- Automated backup (database + files)
- Uptime monitoring
- Alert notifications (Slack/Email/WhatsApp)
5. Security
- Server hardening
- Security patches & updates
- DDoS protection (Cloudflare integration)
- Regular security audit
Server Specs:
- OS: Ubuntu 24.04 LTS
- RAM: 4GB+
- Storage: 80GB+ SSD
- Provider: [sesuai pilihan: AWS, DigitalOcean, Vultr, Linode, dll]
Deliverables:
- Fully configured production server
- CI/CD pipeline aktif
- Monitoring dashboard
- Automated backup system
- Complete documentation (setup, deployment, troubleshooting)
- Handover training session
- 1 bulan emergency support
Requirement:
- Pengalaman DevOps min. 2 tahun
- Portfolio server management
- Available untuk koordinasi via chat/call






























Loading ...
