ApplySenior DevOps Engineer (Golang) - Fully REMOTE
Posted about 1 month agoViewed
View full description
π Seniority level: Senior
π Location: Indonesia, Pakistan, Philippines, Bangladesh
π Industry: B2B e-commerce
π’ Company: Makro PRO
π£οΈ Languages: English
πͺ Skills: AWSKubernetesCI/CDDevOpsMicroservices
Requirements:
- Strong proficiency in Golang
- Experience with writing production-grade software using Golang
- Hands-on experience with developing Kubernetes controllers and custom resource definitions (CRDs) in Golang
- Hands-on experience with managing Kubernetes clusters (e.g., kubeadm, EKS, GKE, AKS)
- Experience with AWS networking services like VPC Peering, Transit Gateway, and PrivateLink
- Familiarity with load balancing (ALB, NLB, ELB) in AWS
- Experience in building self-service developer platforms
- Exposure to GitOps workflows (ArgoCD, FluxCD)
Responsibilities:
- Works closely with Tech Leads and developers of various teams to develop automation pipelines and CI/CD
- Develops self-serve tools/artefacts to development teams to support the SDLC (e.g. containerized dev env, testing env etc.)
- Configures the infrastructure using IaaS/PaaS products and own developed tools
- Actively participates in deploying application artifacts to appropriate target environments using the supported technologies and infrastructure
- Participates in planning delivery time, code quality, and process efficiency improvement projects
- Performs maintenance tasks as infrastructure health checks and monitoring
- Identifies bottlenecks in development and deployment processes and designs automation solutions to mitigate
- Maintains and grows knowledge of platform configuration management, monitoring, and troubleshooting
- Collaborates with the rest of DevOps team to deliver consistent and holistic solutions to the organization
Apply