Job Description: Seeking a highly skilled Platform Engineer with expertise in Kubernetes and containerization environments to join a dynamic and evolving team. The ideal candidate will be responsible for designing, implementing, and managing container orchestration infrastructure to ensure high availability, performance, and scalability.
Responsibilities: - Design and deploy Kubernetes clusters, ensuring their reliability, scalability, and security.
- Manage containerization and orchestration lifecycle, including deployment, scaling, and networking.
- Provide containerization best practices, advices and consultancy to ensure current success, anticipate future needs and scalability.
- Maintain Kubernetes clusters for HA containerization
- Implement and maintain CI/CD pipelines using GitOps principles for automated and consistent deployments.
- Administer Linux-based systems and servers, optimizing for performance and reliability.
- Utilize Docker for containerization in a virtualized Data Center
- Monitor system performance using tools like Zabbix, and proactively address system issues.
- Manage Rancher for Kubernetes management to streamline cluster administration.
- Collaborate with development teams to containerize and deploy applications efficiently.
- Ensure compliance with security best practices and industry standards.
- Provide technical guidance and support to team members and stakeholders.
- Stay current with emerging technologies and industry trends to drive innovation and excellence.
- Provision and maintain a virtualized server environment with hundreds of hosts
Qualifications:
- Proven experience with Kubernetes and containerization technologies.
- Strong background in Linux system administration, preferably Ubuntu.
- Familiarity with GitOps and CI/CD tools and practices.
- Knowledge of monitoring tools such as Zabbix.
- Experience with Rancher or similar Kubernetes management platforms.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
Pluses: - Bachelor's degree in Computer Science, Engineering, or related field.
- Experience with Azure cloud services and implementing cloud-native solutions
- Experience in Higher Education work environments