Kubernetes Engineer - Irving, Texas (Onsite)
Responsibilities:
- Kubernetes Architecture and Deployment: Design, implement, and manage Kubernetes clusters in private cloud/on-prem environments, optimizing for performance and scalability.
- Infrastructure Optimization: Continuously evaluate and enhance on-prem Kubernetes infrastructure to ensure high performance and efficient resource utilization.
- Automation and Deployment: Use Helm charts and other automation tools to streamline the deployment process and ensure consistent builds.
- Monitoring and Troubleshooting: Actively monitor the health of Kubernetes clusters, quickly troubleshoot issues, and minimize downtime.
- Security and Compliance: Ensure robust security measures, including proper implementation of TLS/SSL certificates and mutual TLS, and compliance with industry standards.
- Documentation and Reporting: Maintain comprehensive technical documentation for private cloud/on-prem Kubernetes environments, including architecture diagrams and operating procedures.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
- 3-4 years of hands-on experience with Linux, containerization, and orchestration tools (e.g., Docker, Podman, Kubernetes).
- Proven experience managing Kubernetes clusters in private cloud/on-prem environments.
- Proficiency with TLS/SSL certificates and mutual TLS.
- Strong understanding of Kubernetes resources like Deployments, StatefulSets, ConfigMaps, and RBAC.
- Familiarity with observability and GitOps practices.