Cygnify logoCygnify logo

Go Applications Developer

CygnifyPetaling Jaya, Malaysia
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Qualifications:5+ years of professional Go development experience. Strong knowledge of concurrency and idiomatic patterns in Go. Expertise in Kubernetes management and deployment. Experience building REST or gRPC APIs. Familiarity with databases (PostgreSQL, MySQL, MongoDB, Redis). Understanding of Docker workflows. Knowledge of microservices architecture. Experience with Git and CI/CD pipelines.

About the job

Role: Go Applications Developer
Location: Malaysia

Join a leading technology-focused telecommunications company that is rapidly expanding its digital initiatives and platforms. We are seeking talented individuals to fill multiple roles that will help us build, maintain, and enhance our next-generation solutions. This position provides the opportunity to engage with large-scale systems, cutting-edge technologies, and a collaborative atmosphere where your skills and ideas can truly make a difference.

Key Responsibilities

  • Design and develop robust Go-based microservices adhering to clean architecture principles, ensuring comprehensive unit test coverage.

  • Craft efficient APIs, background workers, and distributed systems, focusing on performance and reliability.

  • Manage and operate containerized workloads utilizing Docker and Kubernetes with expertise in multi-cluster deployments, Helm, RBAC, and networking.

  • Establish CI/CD workflows to automate build, testing, and deployment processes.

  • Troubleshoot and resolve production issues across microservices, infrastructure, and dependencies.

  • Collaborate closely with DevOps, QA, and frontend teams to deliver cohesive integrated solutions.

  • Produce high-quality, maintainable, and well-documented Go code that aligns with engineering best practices.

  • Enhance observability using tools such as OpenTelemetry, Loki, and others.

Requirements

  • Minimum of 5 years of professional experience in Go (Golang) development.

  • Deep understanding of Go concurrency, profiling, benchmarking, and idiomatic patterns.

  • Proven experience with Kubernetes including deployments, services, ingress, autoscaling, logging, and monitoring.

  • Hands-on experience in developing REST or gRPC APIs.

  • Familiarity with relational or NoSQL databases, such as PostgreSQL, MySQL, MongoDB, or Redis.

  • Basic knowledge of Docker and containerization practices.

  • Comprehension of microservices architecture and foundational principles of distributed systems.

  • Experience with Git, CI/CD pipelines, and automated testing frameworks.

About Cygnify

Cygnify is a forward-thinking telecommunications company that emphasizes technology-driven solutions. As we expand our digital initiatives, we are committed to fostering a workplace culture that encourages creativity, collaboration, and impactful contributions from our team members.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.