Software Developer
Hong Kong, Guangzhou, MalaysiaJob Responsibilities
Design & Build Infrastructure → Implement Infrastructure as Code (IaC) and DevOps workflows to automate scaling, monitoring, and recovery.
Collaborate Through Code → Partner with software engineers to co-develop deployment tooling, SDKs, and CI/CD extensions — not just scripts.
AI-Enhanced Operations → Integrate AI agents and copilots into pipelines for test automation, incident triage, and self-healing environments.
Developer Experience → Continuously improve CI/CD pipelines, observability, and self-service tools with a DevOps-as-a-Product mindset.
Security & Compliance → Embed security automation and compliance checks into pipelines, ensuring resilient and compliant systems by default.
Mentorship & Knowledge Sharing → Guide junior engineers in modern DevOps coding (with a focus on TypeScript and Python, plus Go or Rust as a bonus) and best practices for collaborative, automation-assisted workflows.
Requirements
5+ years of experience in DevOps, software engineering, or related roles, with proven leadership in managing teams or projects.
Strong experience with containerization & orchestration (Docker, Kubernetes, K3s/EKS).
Solid grasp of GitOps workflows (Flux, ArgoCD) and IaC (Terraform, Pulumi, Crossplane).
Strong coding skills, preferably in TypeScript or Python, with additional experience in Go or Rust considered a bonus.
Comfortable working with AI-assisted development tools and exploring new ways to improve workflows. (GitHub Copilot, MCP servers, AI observability tooling).
Deep knowledge of security, compliance, and performance optimization in cloud environments.
Excellent communication skills, collaborative mindset, and willingness to code with teammates.
Candidates with less experience will be considered for the DevOps Software Engineer role.
Nice-to-Haves
Familiarity with Hong Kong’s tech ecosystem or multilingual proficiency (English, Cantonese, Mandarin