DevOps Engineer
ELLIOTT MOSS CONSULTING PTE. LTD.
Date: 2 days ago
Area: Singapore, Singapore
Salary:
SGD 9,200
-
SGD 10,500
per month
Contract type: Full time

Position Overview:
We are seeking a highly skilled DevOps Engineer to join our infrastructure team. In this role, you will be responsible for architecting, deploying, and maintaining containerized applications and Kubernetes clusters in a fully on-premises environment. You will work closely with cross-functional teams including development, operations, and security to ensure reliable, secure, and scalable infrastructure solutions.
Key Responsibilities
Kubernetes Cluster Management:
- Install, configure, and maintain production-grade Kubernetes clusters on-premises.
Containerization:
- Develop and manage Docker/containerd-based application containers in an on-prem setup.
Event Streaming (Kafka):
- Integrate and manage Apache Kafka for real-time event-driven architecture and data pipelines.
Remote Access via Guacamole:
- Configure and maintain Apache Guacamole for secure browser-based remote desktop access.
Infrastructure as Code (IaC):
- Use tools such as Terraform, Ansible, or CloudFormation for managing and provisioning on-prem resources.
Monitoring & Alerting:
- Implement monitoring and logging stacks (e.g., Prometheus, Grafana, ELK Stack) tailored for on-premises Kubernetes clusters.
Security & Compliance:
- Enforce Kubernetes security best practices (RBAC, network policies, Pod Security Policies) in alignment with internal security standards.
Required Qualifications
- Proven experience managing on-premises Kubernetes environments, including core concepts like Pods, Services, Deployments, StatefulSets, and ConfigMaps.
- Solid knowledge of container runtimes such as Docker and containerd.
- Familiarity with Kubernetes CNI plugins, Ingress controllers, and service meshes in non-cloud environments.
- Hands-on experience with IaC and configuration management tools like Helm, Kustomize, Terraform, or Ansible.
- Deep understanding of Kubernetes networking and associated troubleshooting.
- Practical experience setting up observability tools (e.g., Prometheus, Grafana, ELK) for monitoring and log aggregation.
- Strong grasp of Kubernetes security configurations in an on-premises deployment.
- Proficient in scripting languages (e.g., Bash, Python) for automation and tooling.
Soft Skills & Attributes
- Strong problem-solving skills in complex, on-premises environments.
- Excellent verbal and written communication skills.
- Attention to detail in configuration, maintenance, and documentation.
- Proactive and resourceful with the ability to anticipate and resolve issues independently.
- Willingness to learn and adapt in a fast-paced infrastructure landscape.
Educational & Professional Requirements
- Diploma or bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience).
- Certified Kubernetes Administrator (CKA) or other relevant certifications.
- Demonstrated experience working with on-premises infrastructure and data center operations.
See more jobs in Singapore