[HCM] DevOps Engineer
Apply NowI. ABOUT 4P’s CORPORATION
4P’s, headquartered in Ho Chi Minh City, Vietnam, operates 40 worldwide restaurants. Our main restaurant, Pizza 4P’s, has 35 stores in Vietnam and manages global franchises like IPPUDO and ABOUT LIFE COFFEE BREWERS. Our core products are food and beverages, specifically pizza, with key differentiators of "House-made cheeses", "Earth-to-people" and "Omotenashi" hospitality.
Pizza 4P’s is an innovative Vietnam-based Japanese Italian pizza restaurant that started in Vietnam with a simple yet powerful mission: “Delivering Wow, Sharing Happiness”. We are known for crafting artisanal pizzas, homemade cheese, and unique East-meets-West flavors while embracing sustainability and community impact at the heart of everything we do. Today, we operate restaurants across Vietnam, Cambodia, Japan, India and Indonesia, and continue to grow with a vision of bringing people together through memorable dining experiences.
II. ROLE PURPOSE
The DevOps Engineer ensures our cloud infrastructure, deployment pipelines, and platform tooling are secure, resilient, and efficient — enabling rapid, reliable delivery of customer-facing and operational systems across 4P’s Corporation. You will bridge development and operations by implementing automation (CI/CD, IaC), managing GCP cloud resources, and maintaining observability and incident response practices that keep our digital products running smoothly for restaurants, guests, and internal teams.
III. KEY ACCOUNTABILITIES
1. Cloud Infrastructure & IaC
- Design, provision and manage cloud resources on Google Cloud Platform (GCP).
- Implement Infrastructure-as-Code (Terraform, Ansible, or similar) to automate environment creation and drift prevention.
- Optimize resource usage and costs without compromising performance or availability.
2. CI/CD & Release Engineering
- Build and maintain CI/CD pipelines (e.g., GitHub Actions, GitLab CI) to automate build, test, and deployment workflows.
- Collaborate with developers to ensure safe, repeatable release processes and rollback strategies.
- Define and enforce deployment best practices and configuration management.
3. Containerization & Orchestration
- Implement and operate container platforms using Kubernetes (cluster management, autoscaling, deployments).
- Ensure deployment patterns and manifests are version-controlled and reusable.
4. Observability, Monitoring & Incident Response
- Deploy and maintain monitoring and logging solutions (Prometheus, Grafana, ELK/EFK).
- Create SLO/SLI/alerting rules; respond to incidents and participate in on-call rotations.
- Triage issues, perform root-cause analysis and drive corrective actions.
5. Automation & Tooling
- Automate operational tasks and runbooks using Python, Bash or similar scripting languages.
- Maintain runbooks, documentation, and run automated smoke tests for platform health.
6. Security & Reliability
- Apply security best practices (networking, IAM, secret management) in infra design.
- Support disaster recovery planning and testing, ensuring business continuity.
7. Cross-functional Collaboration
- Work closely with Product, Platform, QA and Operations teams to enable feature delivery and operational readiness.
- Evaluate new tools/tech and recommend adoption to improve reliability or speed.
IV. SUCCESS METRICS & KPIs
- Service Availability: Meet uptime/SLA targets for production systems.
- Deployment Frequency & Lead Time: Faster, stable release cycles with reduced rollbacks.
- Mean Time to Recovery (MTTR): Reduced incident detection & recovery time.
- Infrastructure Cost Efficiency: Optimised cloud spend per service.
- Automation Coverage: Percentage of routine ops tasks automated and documented.
- Observability Quality: Ratio of actionable alerts vs noise; proportion of services with proper SLOs.
V. CORE COMPETENCIES
- Cloud Platform Expertise (GCP)
- Infrastructure-as-Code & Configuration Management
- Container & Orchestration (Kubernetes)
- CI/CD & Release Engineering
- Monitoring, Logging & Incident Management
- Scripting/Automation (Python / Bash)
- Security & Networking Fundamentals
- Collaboration & Stakeholder Communication
VI. TOOLS, ENVIRONMENT & WORKING CONDITIONS
- Systems & Tools: GCP (Compute, GKE, Cloud Storage, IAM), Terraform/Ansible, Kubernetes, Docker, GitHub/GitLab, Prometheus & Grafana, ELK/EFK, CI/CD tools (GitHub Actions/GitLab CI), monitoring/alerting, runbook tooling.
- Work Setting: Hybrid — office-based collaboration with remote engineering work.
On-call / Availability: Rotation for incident response required. - Travel Expectations: Minimal; occasional visits to other offices or data centers as required.
VII. REQUIRED QUALIFICATIONS
- Education: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
- Language: English — technical working proficiency (reading & writing). Vietnamese desirable but not required.
VIII. REQUIRED EXPERIENCE
- Experience: 1–3 years in DevOps / SRE / Platform engineering (or similar).
- Technical: Hands-on with GCP, Kubernetes, containerization, CI/CD pipelines, Infrastructure as Code (Terraform/Ansible).
- Scripting: Proven scripting skills in Python, Bash, or similar.
- Observability: Practical experience with Prometheus, Grafana, and centralized logging.
- Operational: Experience with on-call rotations, incident response and production troubleshooting.
- Bonus: GCP certification(s), experience with GitOps, service mesh (Istio/Linkerd), serverless, or hospitality POS integrations.
IX. CAREER PROGRESSION
- Feeder Roles: Junior DevOps Engineer, Site Reliability Engineer (entry level), Platform Engineer I.
- Next Roles: Senior DevOps / SRE, Platform Lead, Engineering Manager (Platform).
- Mobility: Opportunity to work across regional engineering teams, cloud architecture, or product platform leadership.
X. COUNTRY & ROLE-SPECIFIC REQUIREMENTS
- Must comply with Vietnamese employment laws and 4P’s Corporation policies.
- Role may require flexible hours to support global/region releases and incident response.
- Familiarity with hospitality or retail system integrations (POS, payment gateways) is an advantage when collaborating with product teams.
This Job Profile is provided as a reference framework. Actual responsibilities, reporting, and grade may be adjusted based on business priorities and candidate experience.