Senior Software Engineer – Kubernetes
Armada · Thiruvananthapuram Office
Job description
About the role
We are looking for a highly experienced Senior Platform Engineer to join our Edge Platform team. This role blends systems engineering, software development, and cloud‑native infrastructure. You will design, build, and operate the software and platform capabilities that power our distributed edge computing infrastructure across Galleon mobile data centers and Commander cloud services.
Key responsibilities
- Design, develop, and maintain platform services, controllers, operators, and automation frameworks using Go and Python.
- Build internal tools and APIs that simplify provisioning, lifecycle management, observability, and operations of edge infrastructure.
- Debug and optimize Linux systems, investigate complex performance issues, and perform root‑cause analysis of production incidents.
- Architect, deploy, and manage highly available Kubernetes environments, including operators, CRDs, admission webhooks, and platform extensions.
- Implement scalable networking, storage, security, and observability solutions for Kubernetes clusters.
- Drive Infrastructure‑as‑Code initiatives with Terraform, Ansible, Helm, and GitOps methodologies.
- Design and maintain observability platforms using Prometheus, Grafana, OpenTelemetry, and centralized logging.
- Collaborate with software, infrastructure, security, and product teams and participate in on‑call rotations.
Required profile
- Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.
- 7+ years of experience in systems/platform engineering, infrastructure software, or related fields.
- Strong software development experience in Go and/or Python, building production services and automation.
- Deep understanding of Linux operating systems, kernel internals, and networking fundamentals.
- Extensive experience with Kubernetes architecture, production deployments, and distributed systems at scale.
- Proven troubleshooting skills across software, OS, networking, and infrastructure layers.
Required skills
- Go
- Python
- Linux (kernel, process management, networking, storage)
- Kubernetes (operators, controllers, CRDs, admission webhooks)
- Terraform
- Ansible
- Helm
- GitOps (ArgoCD, GitLab CI, Jenkins)
- Prometheus
- Grafana
- OpenTelemetry
- eBPF, perf, strace, tcpdump, bpftrace
- KVM, QEMU, libvirt (preferred)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in India.
Salary: Custom Software Engineer Based on 46 job offers in IndiaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 6 hours ago
Expires 1 month from now
7 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Armada
Thiruvananthapuram Office