Wits Innovation Lab
Golang Developer
Job Location
in, India
Job Description
Job Description : We are seeking an experienced Senior Golang Developer to join our team and help design and build resilient, fault-tolerant microservice architectures. You'll work with GORM and Yugabyte for database migrations, optimize Go applications for performance, and implement robust logging, monitoring, and distributed tracing in cloud-based environments. Key Responsibilities : - Design and develop microservices with fault tolerance and resilience patterns. - Implement database migrations and schema changes using GORM with Yugabyte. - Optimize Go applications and resolve performance bottlenecks in microservices. - Use Go's concurrency features (goroutines, channels) to build worker pools. - Implement secure authentication and authorization protocols for distributed systems. - Manage microservice deployment, scaling, and lifecycle using Kubernetes. - Design gRPC-based communication systems for scalable microservices. Requirements : - Proven experience with Golang in a microservices architecture. - Strong understanding of GORM, Yugabyte, Kubernetes, gRPC, and cloud platforms (GCP preferred). - Expertise in performance optimization, distributed systems, and CI/CD. - Solid experience with observability tools, security protocols, and concurrency in Go. - Join us to lead the development of high-performance, scalable, and resilient distributed systems (ref:hirist.tech)
Location: in, IN
Posted Date: 12/28/2024
Location: in, IN
Posted Date: 12/28/2024
Contact Information
Contact | Human Resources Wits Innovation Lab |
---|