Enable job alerts via email!

DevOps Specialist (Platform Engineer)

iitjobs

Singapore

On-site

SGD 60,000 - 95,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading tech company is seeking a Platform Engineer skilled in Kubernetes and cloud technologies. In this role, you'll develop automation processes, monitor and troubleshoot Kubernetes clusters, and collaborate with teams to enhance our runtime platform. This position requires a strong technical background in containerization and orchestration, with opportunities to stay updated on industry trends.

Qualifications

  • Proven experience as a Kubernetes Platform Engineer or similar role.
  • In-depth understanding of Kubernetes architecture and operational best practices.
  • Strong communication and collaboration skills.

Responsibilities

  • Develop automation processes for deployment and management of Kubernetes clusters.
  • Monitor, troubleshoot, and resolve issues in Kubernetes environments.
  • Collaborate with teams to containerize applications for deployment.

Skills

Containerization
Orchestration
Automation
Troubleshooting
Collaboration
Problem-solving

Education

Bachelor's degree or Diploma in Computer Science, Engineering

Tools

Kubernetes
AWS EKS
CI/CD tools
Bash
Python
Git
Prometheus
Grafana

Job description

As a Platform Engineer, you will be responsible for:

  • Develop automation and processes to enable and constantly improve the deployment and management of runtime at scale (either namespaces or Kubernetes clusters, and either database schemas or database instances).
  • Monitor and troubleshoot Kubernetes clusters, databases, storage, networking, identifying and resolving performance bottlenecks, security vulnerabilities, and other operational issues.
  • Stay updated with the latest Kubernetes, database, storage, networking developments, best practices, and industry trends, and recommend relevant improvements to our platform.
  • Collaborate with development teams to containerize applications and deploy them on Kubernetes, ensuring best practices for scalability, availability, and performance.
  • Develop automation and processes to enable and constantly improve the deployment and management of applications on the runtime platform.
  • Participate in on-call rotations and respond to incidents in a timely manner, conducting post-incident reviews and implementing preventive measures.

Requirements:

  • Bachelor's degree or Diploma in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience as a Kubernetes Platform Engineer or similar role, with a strong background in containerization, orchestration, and cloud-native technologies.
  • In-depth understanding of Kubernetes architecture, components, and operational best practices.
  • Hands-on experience with containerization technologies like Kubernetes, especially AWS EKS, and Helm.
  • Proficiency in scripting and automation using tools like Bash, Python, Go, or similar.
  • Solid understanding of networking, security, and storage concepts in Kubernetes.
  • Ability to troubleshoot and resolve complex technical issues related to Kubernetes and containerized applications.
  • Experience with integrating Kubernetes with AWS cloud technologies, such as Secrets Manager, Load Balancers, etc.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.
  • Experience with CI/CD tools (Jenkins, GitLab CI/CD, ArgoCD) and version control systems (Git).
  • Familiarity with other cloud platforms (GCP, Azure), runtime technologies (ECS, Lambda), and infrastructure-as-code (AWS CloudFormation) is advantageous.
  • Certifications such as Certified Kubernetes Administrator (CKA) or Certified Kubernetes Application Developer (CKAD) are a plus.
  • Experience with observability and monitoring tools (Prometheus, Grafana, ELK Stack) is a plus.
  • Experience with automate testing tools such as ginkgo, testkube, is a plus.
  • Experience with implementing and maintaining Kubernetes operator using Go is a plus.
  • Experience with database technologies such as Postgresql, MySQL is a plus.
  • Experience with data storage technologies such as Rook, Ceph is a plus.
  • Experience with networking technologies such as Squid, Nginx, AWS TGW, istio service mesh, Kong, is a plus.
  • Excellent problem-solving mindset and strong analytical abilities
  • Clear and effective communication skills

Bachelor's degree or Diploma in Computer Science, Engineering

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.