What are the responsibilities and job description for the Kubernetes Engineer position at Aziro Technologies LLC?
Job Location: Phoenix, Arizona (Minimum 2 days onsite per week)
Duration: 12 Months
Experience: 8–10 Years
Interview Process: Face-to-face interview at the client’s Arizona office
We are looking for an experienced Kubernetes Engineer with strong hands-on expertise in managing, deploying, and supporting enterprise Kubernetes environments using Rancher Kubernetes Engine (RKE/RKE2) and Google Kubernetes Engine (GKE). The ideal candidate will have extensive experience in automation scripting, Kubernetes administration, cluster management, and troubleshooting within enterprise-scale environments.
Candidates must be comfortable working in a hybrid environment and attending an in-person interview at the client’s Phoenix, Arizona office.
Key Responsibilities
- Deploy, configure, administer, and maintain enterprise Kubernetes clusters using RKE/RKE2 and GKE.
- Manage Kubernetes cluster lifecycle activities, including provisioning, upgrades, patching, scaling, and troubleshooting.
- Monitor cluster health, performance, availability, and resource utilization.
- Develop and maintain automation scripts to streamline infrastructure provisioning, configuration management, deployment, and operational tasks.
- Troubleshoot complex Kubernetes issues involving pods, deployments, services, networking, storage, and cluster resources.
- Implement and maintain Kubernetes security best practices, including access controls, RBAC, secrets management, and network policies.
- Support containerized applications and ensure reliable deployment and operations across Kubernetes environments.
- Collaborate with DevOps, cloud infrastructure, application development, and security teams.
- Develop and maintain operational documentation, runbooks, and standard operating procedures.
- Participate in incident management, root-cause analysis, and continuous improvement initiatives.
Required Skills and Qualifications
- 8–10 years of overall experience in IT infrastructure, cloud engineering, DevOps, or Kubernetes administration.
- Strong hands-on experience managing enterprise Kubernetes environments using Rancher Kubernetes Engine (RKE/RKE2).
- Strong hands-on experience with Google Kubernetes Engine (GKE).
- 5–7 years of experience in automation scripting using languages such as Python, Bash, Shell, or PowerShell.
- Strong understanding of Kubernetes architecture, cluster operations, workloads, deployments, services, ingress, and namespaces.
- Experience with container technologies such as Docker or containerd.
- Knowledge of Kubernetes networking, persistent storage, resource management, and troubleshooting.
- Experience with Linux system administration and command-line troubleshooting.
- Familiarity with Git and infrastructure automation or configuration management tools.
- Strong analytical, problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience managing large-scale, production-grade Kubernetes environments.
- Experience with CI/CD pipelines and DevOps practices.
- Familiarity with Terraform, Ansible, Helm, and GitOps workflows.
- Knowledge of cloud infrastructure, monitoring, logging, and alerting tools.
- Experience with enterprise security, compliance, and high-availability requirements.