Golang Developer

5 - 7 years

6 - 16 Lacs

Posted:11 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Responsibilities:

  • Design, develop, and maintain high-performance, scalable backend services and APIs using Golang.
  • Implement and manage cloud infrastructure using Terraform to automate provisioning and configuration of resources in AWS
  • Implement and manage monitoring and alerting solutions using Grafana, including configuring data sources (e.g., Prometheus, Loki, Tempo), creating dashboards, and setting up alerts.
  • Integrate Golang applications with various data sources and observability tools.
  • Optimize application performance, scalability, and reliability, leveraging monitoring insights from Grafana.
  • Collaborate with cross-functional teams (frontend, product, operations) to define requirements and deliver robust solutions.
  • Participate in code reviews, ensure adherence to best practices, and contribute to architectural discussions.
  • Troubleshoot and resolve production issues, utilizing monitoring data from Grafana to identify root causes.
  • Stay updated with the latest industry trends and technologies in Golang development and observability.

Required Skills and Qualifications:

  • Proficiency in Golang:

    Strong understanding of Go language features, concurrency patterns, and best practices.
  • Terraform Proficiency:

    Hands-on experience with Terraform for managing infrastructure as code, including writing modules, state management, and understanding of Terraform providers.
  • Experience with Grafana:

    Demonstrated ability to set up, configure, and utilize Grafana for monitoring, visualization, and alerting. Familiarity with various data sources (e.g., Prometheus, Loki, Tempo) is highly desirable.
  • Backend Development Expertise:

    Experience in designing and building RESTful APIs, microservices, and distributed systems.
  • Database Knowledge:

    Experience with relational (e.g., PostgreSQL, MySQL) and/or NoSQL (e.g., MongoDB, Cassandra) databases.
  • Containerization & Orchestration:

    Experience with Docker and Kubernetes is a plus.
  • Cloud Platforms:

    Experience with cloud providers like AWS
  • Problem-Solving & Debugging:

    Strong analytical and troubleshooting skills.
  • Communication & Collaboration:

    Excellent communication and teamwork abilities.
  • Education:

    Bachelor's degree in Computer Science or a related field, or equivalent practical experience.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now
Larsen & Toubro (L&T) logo
Larsen & Toubro (L&T)

Engineering and Construction

Mumbai

RecommendedJobs for You

hyderabad, telangana, india

ahmedabad, gujarat, india

chennai, tamil nadu, india