Sr Golang Developer
GS Lab & GAVS
4 - 8 years
Pune
Posted: 4/22/2025
Job Description
About the Role:
We are seeking a highly skilled and motivated Golang Engineer to join our dynamic team. In this role, you will be responsible for designing, developing, and deploying robust and scalable applications using Golang. A strong understanding of containerization (Docker) and orchestration (Kubernetes) is essential, as you will be working within a cloud-native, microservices-based environment. You will collaborate with cross-functional teams to deliver high-quality software solutions that meet our business needs.
Responsibilities:
- Golang Development:
- Design, develop, and maintain high-performance, scalable, and reliable applications using Golang.
- Write clean, well-documented, and testable code.
- Participate in code reviews and provide constructive feedback.
- Troubleshoot and debug complex issues.
- Optimize applications for performance and efficiency.
- Containerization and Orchestration (Docker & Kubernetes):
- Develop and maintain Docker containers for application deployment.
- Design and implement Kubernetes deployments, services, and configurations.
- Manage and scale applications in a Kubernetes environment.
- Utilize Kubernetes best practices for resource management and security.
- Create and maintain Helm charts for application deployments.
- Implement and manage CI/CD pipelines for containerized applications.
- Microservices Architecture:
- Design and implement microservices-based architectures.
- Develop and manage APIs for communication between microservices.
- Implement service discovery and load balancing.
- Ensure the reliability and scalability of microservices.
- Cloud Platforms (AWS, GCP, Azure - Preferred):
- Deploy and manage applications on cloud platforms.
- Utilize cloud-native services and tools.
- Implement cloud-based infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Collaboration and Communication:
- Collaborate with product managers, designers, and other engineers to define and implement solutions.
- Communicate effectively with team members and stakeholders.
- Participate in agile development processes.
- Work with Git and Git workflows.
About Company
GS Lab and GAVS have merged to offer end-to-end digital transformation and IT services. Their combined expertise spans AI/ML, cloud modernization, infrastructure management, and cybersecurity. They serve clients in healthcare, BFSI, and enterprise IT.
Services you might be interested in
One-Shot Campaign
Reach out to ideal employees in one shot!
The intelligent campaign for reaching out to the ideal audience to whom you can ask for help (guidance or referral).