Software Engineer
Cisco Systems View all jobs
- Galway
- Permanent
- Full-time
- Design foundational Kubernetes platform capabilities to improve the reliability, scalability, and operability of the cloud-native ecosystem.
- Build and maintain automation for cluster lifecycle management, configuration, and upgrades to reduce manual effort and increase platform consistency. Enhance core components across networking, storage, security, and resource management to support production-grade multi-team usage.
- Partner with SRE, security, networking, and application teams to deliver resilient platform services and accelerate issue resolution.
- Participate in on-call response and post-incident reviews to strengthen platform stability and drive measurable operational improvements over time.
- Bachelor's degree with 4+ years of experience, or Master's degree with 2+ years of experience, in software engineering, cloud engineering, or platform engineering.
- Professional experience developing in Go or Python in production environments.
- Hands-on experience operating and troubleshooting Kubernetes-based platforms or cloud-native infrastructure.
- Experience using Infrastructure as Code tools such as Terraform to provision or manage infrastructure.
- Experience working with at least one major public cloud platform: AWS, Azure, or GCP.
- Experience with observability tooling such as Prometheus, Grafana, or OpenTelemetry.
- Experience supporting large-scale or multi-tenant Kubernetes clusters.
- Familiarity with OpenStack in private cloud or hybrid cloud environments.
- Experience with CI/CD, GitOps, or developer platform enablement practices.
- Strong written and verbal communication skills in distributed engineering teams.