Full-Time Senior Kubernetes Admin/Systems Engineer
Arista Networks is hiring a remote Full-Time Senior Kubernetes Admin/Systems Engineer. The career level for this job opening is Experienced and is accepting Poland based applicants remotely. Read complete job description before applying.
Arista Networks
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
Who You'll Work WithArista Networks is seeking a skilled professional for their Engineering Productivity team to support expanding infrastructure and internal users. The ideal candidate is versatile, enthusiastic about new technologies, and capable of wearing multiple hats. Within the software engineering team, you'll collaborate to design, build, and administer secure, scalable, and fault-tolerant tools and infrastructure in a hybrid cloud environment.
Working in the Engineering Productivity (EngProd) group, you'll:
- Collaborate with other engineers to design, build, scale, and operate systems used by Arista's development teams.
- Work with the existing k8s admin team on aspects of managing a production k8s cluster (upgrades, monitoring, capacity planning, security, developer experience, etc.).
- Proactively monitor, respond to, and enhance alerts, setting up automated alert handling where applicable.
- Create and maintain incident response runbooks with service development teams.
- Debug and resolve issues affecting developer experience and infrastructure stability on the k8s platform.
- Adopt best practices in k8s cluster management. Evaluate and adopt open-source projects for simplifying k8s cluster management.
- Set up guidelines for service dev teams to enhance developer experience around the k8s platform.
- Collaborate with Arista's software engineers to identify and resolve bottlenecks and limitations in workflows, tooling, and infrastructure related to k8s.
- Engage with 3rd party vendor support during triage.
Required Skills and Experience:
- BSc Computer Science or Engineering + 3 years’ experience, MS Computer Science or Engineering + 2 years’ experience, or Ph.D. in Computer Science or equivalent work experience.
- Knowledge of Go, Python, or Javascript.
- Shell scripting experience for medium-complexity automation workflows.
- Linux (or UNIX) experience.
- Experience operating software systems at scale.
- Strong understanding of storage and networking fundamentals.
- Comfortable with Ansible and GitOps.
- Strong expertise in managing on-prem/baremetal Kubernetes clusters.
- Understanding of software engineering principles.
- Strong problem-solving and software troubleshooting skills.
- Ability to independently design and implement solutions and features.
- Teamwork skills.
- Familiarity with security principles and the ability to study open-source project source code to debug issues.
- Proven experience with debugging complex issues across the technology stack.
- Experience with network proxies and containerized storage.