Kubernetes Infrastructure Engineer

Job Title: Kubernetes Infrastructure Engineer

Job Type: Full-Time

Job Summary:

We are seeking a skilled System Administrator with expertise in managing Kubernetes environments both on-premises and in the cloud, specifically on Microsoft Azure. The ideal candidate will be responsible for deploying, configuring, and maintaining scalable and reliable Kubernetes clusters across both environments, ensuring optimal performance, security, and integration. This role involves automation, performance monitoring, and adherence to best practices in system administration and container management.

Key Responsibilities:

· · Kubernetes Cluster Management:

o Deploy, configure, and maintain Kubernetes clusters for containerized applications in both on-premises and cloud environments.

o Implement scaling, upgrades, and troubleshooting processes for Kubernetes clusters in both settings.

o Ensure high availability, resilience, and disaster recovery for Kubernetes environments across on-premises and cloud platforms.

o Monitor and optimize resource utilization and performance of Kubernetes environments, regardless of their location.

· Cloud Infrastructure Management (Azure):

o Manage and optimize cloud infrastructure on Microsoft Azure, including storage, networking, and compute resources for Kubernetes.

o Ensure the performance, scalability, and cost-efficiency of cloud-based resources, integrating seamlessly with on-premises systems.

o Implement and monitor cloud security policies and best practices to protect both on-premises and cloud resources.

· Automation & Configuration Management:

o Automate infrastructure provisioning and application deployments using tools such as Ansible, Terraform, or similar.

o Apply Infrastructure as Code (IaC) practices to ensure reproducibility and scalability of both on-premises and cloud environments.

o Develop and maintain scripts for automating routine tasks and system administration processes across both platforms.

· Monitoring & Logging:

o Configure and manage monitoring and logging solutions for both on-premises and cloud Kubernetes environments to ensure optimal performance.

o Implement proactive alerting mechanisms to detect and resolve issues early, minimizing downtime and ensuring reliability.

· Collaboration & Support:

o Collaborate with development and operations teams to ensure smooth application integration and deployments in both on-premises and cloud environments.

o Provide troubleshooting and support for Kubernetes-related issues and performance in both settings.

o Document processes, best practices, and guidelines for managing Kubernetes environments across on-premises and cloud platforms.

· Best Practices & Continuous Improvement:

o Adhere to and promote industry best practices in Kubernetes management, cloud infrastructure, and system administration for both on-premises and cloud environments.

o Continuously evaluate emerging technologies and trends in Kubernetes and cloud platforms to enhance system architecture and performance.

 

 


Qualifications:· Experience:o Minimum of 3 years of hands-on experience in system administration, with a strong focus on managing Kubernetes environments both on-premises and in the cloud.o Proven experience with container technologies (Docker, Kubernetes) for application deployment and scaling in both settings.o Familiarity with the Azure cloud platform and managing cloud resources that integrate with on-premises systems.· Skills:o Proficient in managing Kubernetes environments in both on-premises and cloud settings, with a strong understanding of container orchestration.o Familiarity with Infrastructure as Code (IaC) tools (Terraform, ARM templates) and configuration management tools (Ansible).o Experience with cloud monitoring, logging, and alerting tools for managing Kubernetes environments across both platforms.o Strong scripting skills in languages such as Bash, PowerShell, or similar for task automation.· Certifications:o Relevant certifications such as Microsoft Certified: Azure Administrator Associate, Certified Kubernetes Administrator, or similar cloud and Kubernetes certifications are preferred.· Soft Skills:o Strong problem-solving and troubleshooting abilities.o Excellent collaboration and communication skills, with the ability to work effectively in cross-functional teams.o Ability to manage multiple tasks and projects in a fast-paced environment while adhering to best practices and operational standards.
Post date: Today
Publisher: Wuzzuf .com
Post date: Today
Publisher: Wuzzuf .com