Our Platform Engineering Services team is expanding, and we're looking for a skilled Platform Engineer with deep expertise in OpenShift and the Kubernetes ecosystem. You'll play a crucial role in building, maintaining, and optimizing our cloud-native platforms, enabling our development teams to innovate faster and more reliably.
1. Platform Design & Implementation: Design, implement, and maintain scalable, highly available, and secure OpenShift/Kubernetes platforms, including core components, networking, storage, and security configurations.
2. Automation & IaC Development: Develop and maintain Infrastructure as Code (IaC) using tools like Terraform to automate platform provisioning, configuration, and management across hybrid cloud environments.
3. CI/CD Pipeline Enablement: Collaborate with development and operations teams to establish robust CI/CD pipelines, ensuring seamless and automated deployment of applications to Kubernetes/OpenShift clusters.
4. Troubleshooting & Support: Provide expert-level support and troubleshooting for platform-related issues, ensuring high availability and performance of critical services.
5. Mentorship & Best Practices: Act as a subject matter expert, sharing knowledge and advocating for cloud-native best practices, performance optimization, and security standards within the organization.
1. Deep Kubernetes Expertise: Proven hands-on experience with Kubernetes administration, including cluster deployment, networking (CNI), storage (CSI), security contexts, and troubleshooting in a production environment.
2. OpenShift Proficiency: Strong practical experience with Red Hat OpenShift, including installation, upgrades, cluster operations, and managing OpenShift-specific features like Operators, Routes, and Security Context Constraints.
3. Infrastructure as Code (IaC): Proficient in using Terraform for automating infrastructure provisioning and management, ideally in both cloud (GCP, Azure, AWS) and on-premise (e.g., VMware vSphere) contexts.
4. Containerization & Registry: Solid understanding of containerization technologies and experience with container registries (e.g., Quay, Harbor).
5. Infrastructure and Operation System: Familiar with Operating System operations and configurations (e.g., Linux, RHEL), as well as the principles of DNS and network configuration(e.g., Load Balancer, Virtual IP Concepts).
1. Experience with monitoring and logging stacks in a Kubernetes environment (e.g., Prometheus, Grafana, Loki, ELK stack, Ansible, Terraform, Vault).
2. Understanding of GitOps principles and tools (e.g., Argo CD, Flux CD) for continuous delivery.
3. Demonstrated ability to create and deliver engaging presentations to diverse stakeholders, from engineers to senior leadership.