Backend Developer (Go & Azure) - AVD

BrezQ
Sonoma, CA

Job Title: Backend Developer (Go & Azure) - AVD


Experience: 6 to 10 Years


Location: San Francisco Bay Area (5 Days Onsite)


Interview: F2F (Final Round)




Job Overview: We are seeking experienced Backend Developers with strong expertise in Go (Golang) and Microsoft Azure to design and build scalable, secure, and high-performance backend systems. This role involves developing REST APIs, integrating cloud services, and working on advanced cloud infrastructure


Projects. The project focuses on AHV–AVD integration within Azure cloud, including hands-on work with Azure Virtual Desktop (AVD) environments.


Key Responsibilities


Design, develop, and maintain scalable and secure REST APIs

Build backend services using Go (Golang)

Develop microservices using frameworks like GIN (Go)

Integrate with Azure SDKs, Azure Arc APIs, and Azure Virtual Desktop (AVD)

Work on AHV–AVD integration for Azure-based cloud environments

Implement asynchronous processing using message brokers (Kafka, RabbitMQ, etc.)

Consume and integrate third-party APIs and SDKs

Develop automation scripts using PowerShell

Support and automate Azure Virtual Desktop (AVD) deployments and integrations

Ensure performance, scalability, and security of backend systems

Collaborate with DevOps, frontend, and product teams

Write clean, maintainable, and testable code

Required Skills


Strong hands-on experience with Go (Golang)

Experience with Microsoft Azure, including Azure Virtual Desktop (AVD)

Hands-on experience with Azure SDKs and Azure Arc API

Strong scripting skills in PowerShell

Expertise in building high-performance REST APIs

Experience with GIN (Go) framework

Hands-on experience with Kafka, RabbitMQ, or similar messaging systems

Strong understanding of microservices architecture

Experience in API integration and SDK consumption

Good to Have


Experience with Docker and Kubernetes

Familiarity with CI/CD pipelines

Exposure to cloud-native and distributed systems

Preferred Qualifications


Bachelor’s degree in Computer Science, Engineering, or related field

Strong problem-solving and debugging skills

Ability to work independently in a fast-paced environment

// // //