Search by job, company or skills

Kumaran Systems

Technical Lead-Golang

Save
  • Posted 18 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Technical Lead – Golang

About Kumaran Systems

Kumaran Systems is a global technology solutions provider delivering innovative IT services and digital transformation solutions to clients worldwide. We foster a collaborative, growth-driven work culture and offer employees opportunities to work on global assignments, enabling both professional and personal development.

Role Overview

We are seeking an experienced Technical Lead – Golang with a strong background in building scalable backend systems and distributed applications. The ideal candidate will lead the design and development of high-performance microservices and drive technical excellence within the team.

This role requires deep expertise in Golang, microservices architecture, cloud platforms, and system design, along with strong leadership and mentoring capabilities.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Golang
  • Architect and implement microservices-based solutions
  • Build and manage RESTful APIs for high-performance applications
  • Lead and mentor a team of developers, ensuring best coding practices
  • Collaborate with cross-functional teams to translate business requirements into technical solutions
  • Ensure application performance, scalability, and reliability
  • Conduct code reviews and enforce coding standards
  • Troubleshoot and resolve complex production issues
  • Drive CI/CD implementation and DevOps best practices
  • Contribute to system design, architecture discussions, and technical decision-making

Required Skills & Experience

  • 8–12 years of overall software development experience
  • Minimum 3+ years of hands-on experience in Golang
  • Strong expertise in RESTful APIs, Microservices architecture, and Distributed Systems
  • Experience working with cloud platforms such as AWS, Azure, or GCP
  • Solid understanding of concurrency, data structures, and algorithms
  • Hands-on experience with Docker, Kubernetes, CI/CD pipelines, and Git
  • Strong knowledge of SQL and NoSQL databases
  • Excellent problem-solving, analytical, and communication skills
  • Proven experience in leading or mentoring development teams

Preferred Skills

  • Experience in designing large-scale, high-availability systems
  • Familiarity with Agile/Scrum methodologies
  • Exposure to performance tuning and system optimization
  • Experience in DevOps practices and automation

Additional Tools & Technologies

  • Version Control: GitHub / GitLab / Bitbucket
  • Containerization: Docker, Kubernetes
  • CI/CD Tools: Jenkins / GitHub Actions / Azure DevOps
  • Cloud Platforms: AWS / Azure / GCP

Relevant Experience Preferred

  • Experience in IT/ITES organizations handling enterprise-scale applications
  • Exposure to high-performance and scalable backend systems
  • Experience working in production support and resolving critical issues

Qualification

Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field

Interested candidates kindly share your resume to [Confidential Information]

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 148910413