General Summary:
Experience: 1-3 Years
The ideal candidate will have extensive knowledge and hands-on experience with Golang, Kubernetes, OCP platform, EKS-A platform, containerization, and manifest language.
Additionally, the candidate should be well-versed in shell scripting, Linux, udev infrastructure, and the virtual file system of Linux.
Key Responsibilities:
Develop and maintain our custom Go operator that handles the bring-up of the PCIE card and manages the life cycle of various resources needed for boot and functioning of the card.
Design, deploy, and manage Kubernetes clusters on OCP and EKS-A platforms.
Implement containerization solutions and manage container orchestration using Kubernetes.
Write and maintain manifest files for Kubernetes deployments.
Create and maintain shell scripts for automation and system management tasks.
Understand and manage udev rules and their interpretation in Linux.
Work with the virtual file system in Linux.
Manage firmware image transfers for PCIE connected cards using nbdkit.