Golang Backend Engineer – DNS & Systems

Winzons

India

On-site

INR 1,800,000 - 2,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Devlats Pvt Ltd is hiring a Backend Engineer specialized in Go/Golang for DNS systems. The role focuses on designing, implementing, and maintaining scalable DNS infrastructure across multiple locations in India, collaborating with security and development teams to ensure reliability and performance.

Responsibilities include building automation tools, troubleshooting complex DNS issues, and maintaining comprehensive documentation.

Qualifications

  • Proven Go/Golang programming experience.
  • Experience designing DNS infrastructure for Linux environments.
  • Strong knowledge of TCP/IP/UDP networking.

Responsibilities

  • Design, develop, and maintain DNS infrastructure using Go/Golang.
  • Implement automation to streamline system administration tasks.
  • Troubleshoot DNS and system-related issues to minimize downtime.
  • Document DNS configurations, architecture, and operations.
  • Collaborate with security for DNS infrastructure security.

Skills

Go/Golang
DNS infrastructure
Linux
Networking
Scripting (Python/Bash)
Automation
On-call rotations
Monitoring/alerting
Team collaboration
Concurrency

Education

Bachelor's Degree in Computer Science

Tools

BIND
PowerDNS
CoreDNS

Job description

Company Name: Devlats Pvt Ltd


Job Role: Golang Backend Engineer – DNS Systems


Work Type: Full-Time


Experience: 8-15 Years


Qualification: Bachelor’s Degree in Computer Science or related field


Location: Multiple Locations, India



Role Overview

As a Backend Engineer - DNS & Systems (Go/Golang), you will be instrumental in designing, developing, and maintaining our core DNS infrastructure and related systems. You'll collaborate closely with our infrastructure, security, and development teams to ensure the reliability, scalability, and security of our DNS services. Your work will directly impact the performance and availability of our services, influencing the experience of millions of users worldwide.



Key Responsibilities


  • Design, develop, and maintain highly scalable and reliable DNS infrastructure using Go/Golang for internal and external clients.

  • Implement and manage automation tools and scripts to streamline system administration tasks, improving efficiency for the operations team.

  • Troubleshoot and resolve complex DNS and system-related issues, ensuring minimal downtime for our services.

  • Develop and maintain comprehensive documentation for DNS configurations, system architecture, and operational procedures, enabling knowledge sharing across teams.

  • Collaborate with security teams to implement and maintain security best practices for DNS infrastructure, protecting against potential threats.

  • Participate in on-call rotations to provide timely support for critical DNS and system-related incidents, ensuring business continuity.

  • Contribute to the development and implementation of monitoring and alerting systems to proactively identify and address potential issues, improving overall system stability.



Required Skillset


  • Demonstrated expertise in Go/Golang programming language, with a strong understanding of concurrency and distributed systems.

  • Proven ability to design, implement, and manage DNS infrastructure (e.g., BIND, PowerDNS, CoreDNS) in a Linux environment.

  • Solid understanding of networking protocols (TCP/IP, UDP) and network security principles.

  • Experience with system administration tasks, including server configuration, performance tuning, and security hardening.

  • Proficiency in scripting languages (e.g., Python, Bash) for automation and system management.

  • Strong troubleshooting skills with the ability to analyze complex problems and implement effective solutions.

  • Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

  • Bachelor's degree in Computer Science or a related field.

  • Ability to work effectively in a remote environment, demonstrating self-discipline and strong time management skills.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

DNS Engineer
DNS Engineer

Tekskills • Gurugram District

On-site
INR 1,300,000 - 1,700,000
Senior Go Engineer
Senior Go Engineer

PeoplePilot • Pune District

On-site
INR 3,500,000 - 6,000,000
Golang Backend Developer
Golang Backend Developer

Capgemini • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Golang Developer
Golang Developer

Vvdn Technologies • Ernakulam, Dadri, Khordha

On-site
INR 900,000 - 1,500,000
DNS Test Engineer
DNS Test Engineer

Tata Consultancy Services • Bengaluru, Delhi, Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Backend Engineer – Golang & Cloud Systems
Senior Backend Engineer – Golang & Cloud Systems

Winzons • India

On-site
INR 2,500,000 - 4,500,000
Golang Developer
Golang Developer

United States Digital Space LLC • Maharashtra

On-site
INR 1,200,000 - 1,600,000
Backend Developer (Golang) – Microservices Architecture
Backend Developer (Golang) – Microservices Architecture

Winzons • India

On-site
INR 1,500,000 - 2,600,000
Sr. Lead Engineer - Network Engineering
Sr. Lead Engineer - Network Engineering

CBTS • Gurugram District

On-site
INR 600,000 - 1,000,000
Opening For L1 DNS Networking at Mumbai
Opening For L1 DNS Networking at Mumbai

Sify • Mumbai

On-site
INR 600,000 - 900,000