DevOps Engineer /Kubernetes administrator
netapp
Job Description
Job Requirements
- Quickly familiarize yourself with the technical architecture of IT’s shared developer platform
- Partner with the platform engineering team SMEs on Kubernetes cluster upgrades, patching, and incident resolution
- Develop and refactor Ansible playbooks that automate our platform day 2 support operations
- Review and optimize shared CI/CD pipeline scripts to reduce latency and improve overall efficiency
- Implement and maintain security best practices across all deployments.
- Stay current with industry trends and best practices to continually improve our infrastructure.
- Document processes, configurations, and procedures to maintain knowledge sharing within the team.
Required Skills
- Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in DevOps or a related field.
- Proven experience with Kubernetes, including cluster setup, management, and troubleshooting.
- Strong AWS experience, especially with EKS.
- Hands-on experience with Rancher for Kubernetes cluster management.
- Proficiency in at least one major programming language (Python, Java, Go, etc.).
- Experience with Azure DevOps or similar CI/CD platforms.
- Knowledge of containerization technologies such as Docker.
- Familiarity with infrastructure as code tools like Terraform, Ansible, or similar.
- Strong understanding of network concepts and security best practices.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.