Iridium is looking for a skilled Systems Administrator with experience in Kubernetes to join their IT Operations Team. The role aims to ensure the smooth operation of containerized applications by maintaining, deploying, and optimizing Kubernetes clusters, troubleshooting complex issues, and driving innovation.
Requirements
- 5+ years of relevant experience in the industry network administration, including experience as a Kubernetes Administrator or similar role, with a strong understanding of Kubernetes architecture and components
- Experience with container orchestration and management, including hands-on experience with Kubernetes extensions and operators
- Proficient in scripting languages such as Python, Bash, or Go, and experience with CI/CD tools and practices
- Strong knowledge of container security and compliance, including understanding of network policies, RBAC, and secret management
- Experience with cloud-native applications and microservices architecture, including knowledge of Kubernetes networking and storage solutions
- Experience with Kubernetes on cloud platforms such as AWS, GCP, or Azure
- Familiarity with container registry management and image signing
Responsibilities
- Support the maintenance of multiple Kubernetes clusters, ensuring high availability, scalability, and performance
- Assist in deploying, scaling, and managing containerized applications on Kubernetes, to help ensure seamless integration with our CI/CD pipelines
- Monitor and troubleshoot Kubernetes clusters to identify and resolve issues, ensuring minimal downtime and optimal performance
- Collaborate with development, operations, and security teams to integrate Kubernetes into our infrastructure and ensure compliance with security best practices
- Support and manage Kubernetes security best practices, including network policies, role-based access control (RBAC), and secret management
- Create and maintain Kubernetes operator and custom resource definitions (CRDs) to automate workflows and manage custom resources
- Stay updated with the latest Kubernetes developments and best practices, contributing to the continuous improvement of our Kubernetes environment
Other
- Bachelor’s degree in related field OR equivalent relevant experience in lieu of degree
- Strong communication skills, with the ability to confidently present products, deliverables, analyses, and/or issues
- Possess an analytical mindset, with the ability to understand a situation or problem and think critically to make decisions or come up with solutions
- Be comfortable managing upward, including being a proactive communicator and asking for help when needed
- Must be able to prioritize key tasks and have a strong sense of ownership over your work