Systems Engineer (DevOps Engineer)

NCS Group

Singapore

On-site

SGD 60,000 - 90,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NCS Group is looking for an experienced On‑Premises DevOps Engineer to manage container infrastructure in Singapore. You will design and maintain Kubernetes clusters while collaborating with development and operations teams.

The ideal candidate will have a degree in Computer Science or Engineering, knowledge of Kubernetes and Docker, and experience with on-premises infrastructure. This role reports to a tech team focused on driving AI expertise across various industries.

Qualifications

  • Knowledge in Kubernetes and Docker required.
  • Experience with on-premises infrastructure and data centers preferred.
  • Optional: Relevant certifications, e.g., Certified Kubernetes Administrator (CKA).

Responsibilities

  • Install, configure, and maintain Kubernetes clusters on premises.
  • Work with Docker containers for application deployments.
  • Integrate Kafka for event-driven communication.
  • Use Terraform, Ansible for managing infrastructure.
  • Set up monitoring for Kubernetes clusters.

Skills

Kubernetes concepts
Docker
Problem-solving
Communication skills
Attention to detail

Education

Diploma or Bachelor’s degree in Computer Science or Engineering

Tools

Terraform
Ansible
Prometheus
Grafana
CloudFormation

Job description

Job Description

NCS is a leading AI Tech Services company with a 15,000-strong team across the Asia Pacific. We scale our platforms and capabilities to provide clients with greater agility and AI expertise across a range of industries, combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group.

  • Open to candidates without working experience (internship experience considered). Must have knowledge in Kubernetes and Docker.

We are seeking an experienced On‑Premises DevOps Engineer to design, implement, and maintain our container infrastructure within our on‑premises environment. The engineer will collaborate closely with development and operations teams to ensure seamless application deployment and efficient management.

Responsibilities
  • Kubernetes Clusters: Install, configure, and maintain Kubernetes clusters on premises.
  • Containerization: Work with Docker containers and containerd for application deployments.
  • Kafka Integration: Integrate Kafka for event‑driven communication and data streaming within our on‑premises setup.
  • Guacamole Experience: Leverage Guacamole for secure remote access to our systems.
  • Infrastructure as Code: Use tools like Terraform, Ansible, or CloudFormation to manage on‑premises infrastructure.
  • Monitoring and Alerting: Set up monitoring, logging, and alerting for Kubernetes clusters in our on‑premises environment (e.g., Prometheus, Grafana, ELK stack).
  • Security Best Practices: Implement Kubernetes security measures within our on‑premises setup, including RBAC, network policies, and pod security policies.
Technical Skills
  • Proficiency in Kubernetes concepts (pods, services, deployments, stateful sets) within an on‑premises context.
  • Experience with Docker and containerd for on‑premises container management.
  • Familiarity with Kubernetes networking (CNI plugins, ingress controllers, service meshes) in an on‑premises environment.
  • Knowledge of infrastructure as code tools (e.g., Helm, Kustomize, Terraform) for on‑premises deployments.
  • Ability to set up monitoring, logging, and alerting for Kubernetes clusters in an on‑premises setup.
  • Understanding of Kubernetes security best practices within an on‑premises context.
Soft Skills
  • Strong problem‑solving abilities in complex on‑premises Kubernetes environments.
  • Excellent communication skills for collaboration with cross‑functional teams.
  • Ability to thrive in a fast‑paced, on‑premises environment.
  • A continuous learning mindset to keep up with the evolving Kubernetes ecosystem.
  • Attention to detail when configuring and managing on‑premises Kubernetes resources.
Requirements
  • Diploma or Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
  • Optional: Relevant certifications, e.g., Certified Kubernetes Administrator (CKA).
  • Experience with on‑premises infrastructure and data centers.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Employment Opportunity - DevOps Engineer
Employment Opportunity - DevOps Engineer

ITCAN PTE. LIMITED • Singapore

On-site
SGD 90,000 - 130,000
On-Prem DevOps Engineer: Kubernetes & Containers Expert
On-Prem DevOps Engineer: Kubernetes & Containers Expert

NCS Group • Singapore

On-site
SGD 60,000 - 90,000
On-Prem Kubernetes & Container DevOps Engineer
On-Prem Kubernetes & Container DevOps Engineer

ITCAN PTE. LIMITED • Singapore

On-site
SGD 90,000 - 130,000
DevOps & Kubernetes Engineer
DevOps & Kubernetes Engineer

Accenture Southeast Asia • Singapore

On-site
SGD 90,000 - 130,000
DevOps Engineer (Kubernetes) - Permanent Role
DevOps Engineer (Kubernetes) - Permanent Role

TALENTSIS PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior DevOps Engineer, Video Intelligence
Senior DevOps Engineer, Video Intelligence

NCS Group • Singapore

On-site
SGD 140,000 - 190,000
DevOps Engineer, Video Intelligence
DevOps Engineer, Video Intelligence

NCS Group • Singapore

On-site
SGD 42,000 - 72,000
Senior Matrixx SME DevOps Engineer
Senior Matrixx SME DevOps Engineer

StarHub • Singapore

On-site
SGD 120,000 - 180,000
Senior DevOps Engineer
Senior DevOps Engineer

United States Digital Space LLC • Singapore

On-site
SGD 80,000 - 120,000
Senior Matrixx SME DevOps Engineer
Senior Matrixx SME DevOps Engineer

United States Digital Space LLC • Singapore

On-site
SGD 120,000 - 180,000