Golang Developer Apply
Golang Developer
Location: Bangalore
Work Mode: Onsite (Mandatory)
Work Hours: Regular Shift
Experience: 5+ Years
Job Summary :
We are looking for an experienced Golang Backend Engineer to design, build, and maintain scalable, high-performance microservices. The ideal candidate will have strong hands-on experience with Golang, REST APIs, Kubernetes, Docker, and cloud-native architectures, along with a strong focus on security, scalability, and observability.
Key Responsibilities :
Design and develop scalable, high-performance Golang microservices.
Build and maintain RESTful APIs with strong understanding of distributed systems.
Implement secure API communication using ed25519 or similar cryptographic standards.
Develop and manage Dockerized microservices with Kubernetes-ready configurations.
Create and maintain Kubernetes deployment artifacts:
Deployment
Service
ConfigMap
Secret
Ingress
Ensure high availability, performance, and scalability using:
Horizontal Pod Autoscaler (HPA)
Resource requests and limits
Liveness and readiness probes
Integrate and manage CI/CD pipelines for:
Container image builds
Image registry push
Automated Kubernetes deployments
Enforce security best practices, including:
Kubernetes RBAC
Secrets management
Network policies
Implement observability and monitoring:
Centralized logging
Monitoring using Prometheus and Grafana
Distributed tracing with OpenTelemetry
Conduct code reviews and enforce best practices in:
Golang development
Containerization
Kubernetes security
Implement secure database connectivity using:
CloudSQL (PostgreSQL)
SSL/TLS certificates
Connection strings and credentials managed via Kubernetes Secrets
Required Skills & Qualifications :
5+ years of backend development experience with strong Golang proficiency
Solid experience with microservices architecture
Strong understanding of REST APIs and distributed systems
Hands-on experience with Docker and Kubernetes
Experience with Kubernetes security, RBAC, and networking
Knowledge of CI/CD tools and automation
Experience with monitoring, logging, and tracing tools
Strong understanding of cloud-native security practices
Good problem-solving and debugging skills
Nice to Have :
Experience with cloud platforms (GCP preferred)
Prior experience with CloudSQL (Postgres)
Exposure to production-grade Kubernetes environments

