The deadline for applications is expected to close January 3, 2024.
Who You Are
This person will be a hands-on technologist who isn’t afraid to be creative, someone who knows what works and what doesn’t, who can champion the tools, technologies, and architecture needed to deliver groundbreaking new products to our customers.Typical responsibilities include:
- Create developer workflows and automation to build, package, distribute, and install Hypershield software on both virtual and hardware platforms
- Maintain C toolchain for x86 and arm64 targets, including dependencies such as glibc, DPDK, VPP, and vendor SDKs
- End-to-end packaging for Hypershield software components: creating package artifacts, including update and install scripts, hosting package distribution repositories, installing packages to create virtual machine and container images and publishing packages and images for customer consumption
- Present designs and solutions to multiple teams across organizations, gathering feedback that will help us drive consensus and gain alignment
We work in an agile,
Minimum Experience for this Role:
- BA/BS Degree in Computer Science or related field
- 7+ years of professional experience working in Platform Engineering, Build / Release, or DevOps roles
- Experience with software toolchains, multi-arch build and runtime environments
- Experience creating and distributing enterprise software packages
- Automation experience
Preferred Skills & Experience:
- Tools like Make, CMake, or similar to compile C projects for x86 and arm64 targets
- C networking frameworks such as VPP, DPDK, and/or proprietary SDKs
- Software packaging for Linux environments, including end-to-end ownership of package creation and distribution for Debian and/or RPM
- Artifacts creation and automation for virtualization providers such as VMware, Openshift, AWS and Azure, container runtime technologies such as Kubernetes / KubeVirt, Docker, Podman; creating virtual machine images with Packer
- Code repositories, static analysis tools and CI/CD pipelines; git, Coverity, GitHub Actions
- Prior work on a remote or distributed team