Apply now

Apply for Job

Go Applications Developer (Based in KL)

Date:  22 Apr 2025
Location: 

SG

Company:  StarHub Ltd

Job Description

We're looking for a skilled Go Developer who thrives in a cloud-native environment and enjoys building robust, scalable backend services. You'll play a key role in designing and implementing APIs, microservices, and system components that run reliably in modern containerized environments.

If you're passionate about writing high-performance Go code and have hands-on experience with CI/CD pipelines and Kubernetes deployments, we want to hear from you.

Key Responsibilities

  • Design, develop, and maintain scalable backend services using Go
  • Build RESTful APIs and gRPC services
  • Write clean, testable, and efficient code
  • Work with Kubernetes to deploy, manage, and monitor containerized applications
  • Implement CI/CD pipelines (e.g., GitHub Actions, Jenkins, ArgoCD) to streamline releases
  • Configure and manage ingress using AWS ALB Ingress Controller and Nginx
  • Collaborate with DevOps and frontend teams to integrate systems smoothly
  • Optimize performance, reliability, and security across the stack
  • Troubleshoot and resolve production issues in a timely manner

Qualifications

  • 3+ years of professional experience with Go (Golang)

  • Strong understanding of microservices architecture

  • Proficient in designing APIs (REST/gRPC)

  • Hands-on experience with Kubernetes (EKS, GKE, or self-managed clusters)

  • Experience with CI/CD tools (Jenkins, GitHub Actions, GitLab CI, ArgoCD, etc.)

  • Familiarity with containerization (Docker) and orchestration using Kubernetes

  • Experience managing ingress via AWS ALB Ingress Controller and Nginx

  • Strong understanding of modern cloud infrastructure (preferably AWS)

  • Experience with observability tools (e.g., Prometheus, Grafana, OpenTelemetry)

  • Proficient in Git-based workflows

  • Experience with Helm or Kustomize

  • Familiarity with AWS networking concepts (VPC, NLB, Route53, etc.)

  • Background in telecom/BSS systems or high-availability platforms

  • Contributions to open-source Go projects

To APPLY NOW, click on Skye!

Apply now

Apply for Job