About This Role
Developing and maintaining components across various data centers and infrastructure elements is the core of this engineering role. This position suits a Golang developer experienced in building and improving automation, enhancing monitoring, and debugging production issues within a microservices architecture.
Responsibilities
- Develop and maintain components across VPN/FW DCs, Data Plane, Infra, and Features
- Work on VPN and Firewall services integrations including radius proxy, IPAM, session manager, CRL/OCSP, Secure Client scripts, global FQDN, and named IP pools
- Build and improve automation for deployment, validation, reconciliation, and operational workflows
- Enhance monitoring and observability using Prometheus/HPA metrics, metric parsers, MT logging, PD alert tuning, and service health signals
- Support DCv2 operational readiness, service-chaining, session-terminator, image verification, and context exclusion workflows
- Debug production and pre-production issues related to data plane behavior, OOR/BIR flows, Kafka tombstones, database cleanup/writes, and context-management-service reconciliation
- Collaborate with cross-functional engineering teams, QA, SRE, and product owners through Jira-driven development and release processes
Requirements
- 5 to 10 years of experience
- Golang
- Go framework
- Go routine
- Microservices
- REST API
- Kubernetes
- Docker
- Gin
- SQL
Important Details
- Work mode: Hybrid
- Notice period: Immediate to 30 days
Application Process
- Share the following details with an updated resume:
- Name
- Years of experience
- Current Location
- Preferred Location
- Current Salary
- Preferred salary
- Any Counteroffer (Yes/No - if yes, mention which company and location)
- Notice Period/Expected date of joining
About the Company
HCL Technologies has bulk openings for Bangalore.