Senior Golang DevOps Engineer
Quick Overview
Job Description
Position: Senior Golang DevOps Engineer
Experience Required
6-8 Years
Job Summary
We are seeking a highly skilled Senior Golang DevOps Engineer with strong expertise in GoLang development, Kubernetes, Infrastructure as Code (IaC), and cloud platforms (AWS & Alibaba Cloud). The ideal candidate will design, develop, automate, and manage cloud-native platforms and infrastructure, leveraging Kubernetes, Terraform, Pulumi, Crossplane, Helm, and CI/CD best practices.
This role requires hands-on experience in building RESTful APIs, developing cloud automation solutions, managing Kubernetes clusters, and implementing Infrastructure as Code (IaC) for scalable, secure, and highly available cloud environments.
Key Responsibilities
GoLang Development
- Design, develop, and maintain cloud-native applications and platform services using GoLang.
- Build scalable RESTful APIs and backend microservices.
- Develop automation tools and utilities using Go.
- Write clean, reusable, and well-tested code following software engineering best practices.
Cloud Platform Engineering
- Design and implement cloud-native solutions across AWS and Alibaba Cloud (AliCloud).
- Develop cloud automation solutions for provisioning and managing infrastructure.
- Optimize cloud resources for scalability, reliability, and cost efficiency.
- Implement secure cloud networking and infrastructure services.
Infrastructure as Code (IaC)
- Build and manage infrastructure using:
- Terraform
- Pulumi
- Crossplane
- Develop reusable infrastructure modules.
- Automate provisioning, deployment, and configuration management.
- Maintain infrastructure versioning and governance.
Kubernetes Administration
- Deploy, configure, and manage applications on Kubernetes clusters.
- Create and maintain:
- Helm Charts
- Kustomize configurations
- Manage namespaces, RBAC, policies, secrets, and security.
- Monitor cluster health and optimize workloads.
Kubernetes Networking
- Configure and manage:
- Cilium
- NGINX Ingress
- Envoy
- AWS ALB/NLB
- Certificate Manager
- Implement secure ingress, service mesh, and networking policies.
- Troubleshoot networking and connectivity issues.
Automation & DevOps
- Build CI/CD pipelines for automated deployments.
- Automate infrastructure provisioning and application deployments.
- Implement GitOps and Infrastructure as Code best practices.
- Collaborate with development teams to streamline release processes.
Cloud Security & Governance
- Implement RBAC and Kubernetes security policies.
- Configure OPA (Open Policy Agent) policies and admission webhooks.
- Ensure cloud environments comply with security and governance standards.
- Manage secrets and certificates securely.
AI-Assisted Development
- Leverage AI coding assistants (GitHub Copilot, ChatGPT, Claude, etc.) to improve development productivity.
- Apply AI-assisted code generation, testing, debugging, and documentation.
- Promote AI-enabled engineering best practices within the team.
Collaboration
- Work closely with Developers, Architects, DevOps, and Infrastructure teams.
- Participate in Agile ceremonies and technical design discussions.
- Mentor junior engineers and conduct code reviews.
Required Technical Skills
Programming
- GoLang
- RESTful APIs
- JSON
- YAML
- Microservices
Cloud Platforms
- AWS
- Alibaba Cloud (AliCloud)
Infrastructure as Code
- Terraform
- Pulumi
- Crossplane
Containerization & Orchestration
- Kubernetes
- Docker
- Helm
- Kustomize
Kubernetes Administration
- RBAC
- Operators
- OPA Policies
- Admission Webhooks
- Cluster Management
Kubernetes Networking
- Cilium
- NGINX Ingress
- Envoy
- AWS ALB
- AWS NLB
- Certificate Manager
DevOps & CI/CD
- Git
- GitHub
- Jenkins
- GitHub Actions
- CI/CD Pipelines
Automation
- Infrastructure Automation
- Platform Automation
- Cloud Automation
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 6-8 years of software engineering or DevOps experience.
- Strong hands-on experience in GoLang development.
- Experience building RESTful APIs and microservices.
- Expertise in AWS and Alibaba Cloud.
- Strong experience with Terraform, Pulumi, and Crossplane.
- Hands-on experience managing Kubernetes clusters.
- Experience with Helm, Kustomize, and Kubernetes networking.
- Strong scripting knowledge using YAML and JSON.
- Excellent analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications
- Kubernetes Certification (CKA/CKAD)
- AWS Certified Solutions Architect or DevOps Engineer
- Experience with GitOps tools (ArgoCD/Flux)
- Experience with Service Mesh (Istio/Linkerd)
- Knowledge of Prometheus, Grafana, and observability tools
- Experience using AI coding assistants such as GitHub Copilot, Claude, or ChatGPT
Skills
Similar jobs
DevOps engineer 9+yrs(W2 Only )
Cloudberyl LLC · Austin, United States
1 hour agoSite Reliability Engineer (SRE)
Info Way Solutions · United States
1 hour agoAI-Enabled Platform/SRE Engineer - HYBRID
Excellent Pro Group Inc. · Dallas, United States
1 hour agoDevOps & Platform Engineer
Negocios IT Solutions (P) LTD · Jersey City, United States
1 hour agoMid-Level AWS DevOps Engineer [$301k/yr+] TS/SCI with Security Clearance
SYSTOLIC · Annapolis Junction, United States
1 hour ago$301k/yrAWS/EKS Platform Engineer-Hybrid/Reston VA.-Final interview is F2F in Reston VA.
Elite Technical · Reston, United States
1 hour ago$100/hr