Ampstek ยท 14 hours ago
Golang developers
Ampstek is a global IT solutions partner serving clients across multiple regions. They are seeking Golang developers to create Kubernetes automation solutions and collaborate with various teams to enhance operational efficiency.
Responsibilities
Develop robust Golang Kubernetes automations/system-engineering
Apply model Kubernetes design patterns as controllers, operators, CRDs, APIs and custom resource definitions for better operational efficiency and scalability
Build tools that automate the provisioning and configuration of Kubernetes cluster k
Develop high performance APIs in Golang leveraging simplicity, libraries, built-in concurrency and using frameworks/ORM/tools
Collaborate with DevOps, security, infrastructure (storage, compute, networking), Applications, Quality, Product etc. teams
Troubleshoot complete issues across tech stack and micro services including performance, networking and container orchestration
Own cluster lifecycle management including upgrades, patching, governance and configuration
Work part of Agile and Sprints development process
Qualification
Required
Highly proficient in Golang, ability to write clean, maintainable code
Deep understanding of Kubernetes deployment and development patterns
Developed automation processes, APIs on Golang
Familiar with public cloud platforms (AWS, Azure, GCP)
Effective communication skills and ability to work cross-functionally in a fast paced environment
Preferred
Knowledge of networking concepts, including ingress controllers, services meshes and load balancing
Familiar with Containerization tech, processes and patterns
Experience writing Go in production systems
Experience working in Linux-based environments
Worked on observability and SRE practices (Prometheus, Grafana, SLOs, incident response, RCAs)