drjobs Senior Go Developer with Azure DevOps العربية

Senior Go Developer with Azure DevOps

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Jobs by Experience drjobs

5years

Job Location drjobs

Bangalore/Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Title: Senior Go Developer with Azure DevOps
Location: Ahmedabad Hyderabad Bangalore (Onsite)
Job Type: Fulltime
Experience Level: Senior Level
Department: Engineering/Software Development

Job Description:

We are seeking a Senior Go Developer with Azure DevOps experience to join our engineering team. In this role you will be responsible for architecting developing and maintaining scalable and highperformance applications using Go (Golang) while leveraging Azure DevOps for CI/CD and cloud deployments. You will lead development projects mentor junior developers and work on cuttingedge cloud technologies to optimize and deploy microservices.

Key Responsibilities:

  • Lead the design development and maintenance of Gobased backend systems and microservices
  • Architect scalable and resilient solutions using Go and integrate them with Azure Cloud services
  • Develop and maintain CI/CD pipelines in Azure DevOps for efficient and automated deployments
  • Collaborate closely with crossfunctional teams including frontend developers product managers and DevOps teams
  • Ensure applications are optimized for performance scalability and security
  • Implement and manage infrastructureascode using Azure tools (e.g. ARM templates Terraform)
  • Write highquality welltested code and perform thorough code reviews for the team
  • Monitor and troubleshoot application performance security and reliability using Azure and thirdparty monitoring tools
  • Lead technical discussions and decisions on architecture best practices and design patterns
  • Provide mentorship to junior developers and contribute to the continuous improvement of the development process
  • Ensure high availability and faulttolerant design in distributed systems


Requirements

Skills and Qualifications:

  • 5 years of professional experience in Go (Golang) development
  • Strong knowledge of concurrency goroutines and Go design patterns
  • Proven experience in building and managing microservices architectures
  • 3 years of experience with Azure DevOps and Azure cloud infrastructure
  • Handson experience with CI/CD pipelines automation and containerization using Docker and Kubernetes
  • Deep understanding of cloudnative tools on Azure including Azure Kubernetes Service (AKS) Azure Functions Azure Blob Storage and Azure Service Bus
  • Experience with infrastructureascode tools like Terraform or Azure Resource Manager (ARM) templates
  • Strong knowledge of databases (SQL and NoSQL) and integration with cloud services
  • Experience in testing frameworks unit testing and endtoend testing
  • Familiarity with security best practices such as OAuth JWT SSL and encryption
  • Ability to work in Agile teams with experience in Scrum or Kanban methodologies
  • Excellent problemsolving skills strong attention to detail and a focus on delivering highquality software

Nice to Have:

  • Experience with Azure Monitoring Prometheus Grafana or other observability tools
  • Knowledge of other cloud platforms like AWS or Google Cloud
  • Familiarity with eventdriven architecture and message brokers such as Kafka or RabbitMQ
  • Experience with machine learning pipelines or big data technologies


Benefits

CULTURE OF RESEARCH AND DEVELOPMENT

Learn and Deliver is our core culture. We are a learningcentric organization that constantly tries to be at the edge of technology. We also take pride in delivering worldclass software solutions. We make significant investments in constant learning and upskilling of our team.



5+ years of professional experience in Go (Golang) development Strong knowledge of concurrency, goroutines, and Go design patterns Proven experience in building and managing microservices architectures 3+ years of experience with Azure DevOps and Azure cloud infrastructure Hands-on experience with CI/CD pipelines, automation, and containerization using Docker and Kubernetes Deep understanding of cloud-native tools on Azure, including Azure Kubernetes Service (AKS), Azure Functions, Azure Blob Storage, and Azure Service Bus

Employment Type

Full Time

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.