Platform Administrator - Kubernetes (Remote)
Argonne National LaboratoryAbout the role
The Argonne Leadership Computing Facility at Argonne National Lab is seeking a Platform Administrator (Kubernetes) to join the Containerization, Cloud, and Confidential Computing (C4) team within its Operations group. This position will be involved in managing the day-to-day operations of a set of on-premise Kubernetes clusters and work with both internal and external users to deploy applications on these clusters.
The ALCF houses and maintains a collection of the world's fastest supercomputers, as part of its mission to enable large-scale scientific discovery. As part of this mission, the C4 team is tasked with developing and maintaining infrastructure dedicated to hosting persistent services and cloud-like orchestration capabilities, complementing existing HPC infrastructure and comprising part of the broader scientific workflow.
As a Kubernetes platform administrator, you can expect to:
- Participate in the day-to-day administration of a family of on-premise Kubernetes clusters, and the services provisioned on those clusters to support scientific workflows in a production environment.
- Design and implement administration workflows to handle cluster upgrades and maintenance, user application deployment and incident response.
- Work with operations and applications teams at ALCF to integrate this infrastructure into the facility ecosystem.
This position qualifies as "remote work" which applies to employees regularly scheduled to work remotely for their entire work schedule.
Position Requirements
Required skills, knowledge, and experience:
- To perform the essential functions of this position, successful applicants must provide proof of U.S. citizenship, which is required to comply with federal regulations and contract
- PT3: Bachelor's degree and 4+ years of experience, or Master's and 2+ years of experience, or equivalent
- Ability to model Argonne's core values of impact, safety, respect, integrity and teamwork
- Experience with Linux containerization technologies and fundamentals:
- Linux Namespaces/cGroups
- OCI Image formats and construction.
- Contemporary container runtimes (Docker, Podman, Apptainer, etc.)
- Experience in deploying and administering on-premise Kubernetes clusters (e.g. using vanilla Kubernetes, K3s, Talos Linux, Rancher)
- In particular, experience with Kubernetes networking -- CNI configuration, network policies, ingress and egress routing and integration with external load balancers.
- Experience with GitOps methodologies and declarative infrastructure-as-code technologies, including ArgoCD,Ā kustomize,Ā helm, secrets-management, CI/CD.
- Familiarity with cluster security technologies, including network traffic policy, RBAC, admission policies.
- Understanding of software engineering/release management protocols, including planned infrastructure maintenance management, upgrade management.
- Experience working with other technical teams to achieve common goals, e.g. networking teams for integration into organizational network environments, security teams for compliance, etc.
Preferred skills:
- Experience with Linux system administration.
- Experience with contemporary web applications, deployment and scaling concerns.
- Experience working with applications teams (especially science and research teams) to deploy software services to Kubernetes.
- Experience in software development against the Kubernetes API, e.g. development of domain operators and CRDs.
- Relevant Certifications: CKA, CKAD, CKS
Job Family
Professional Technical (PT)Job Profile
IT Multi-Functional 3Worker Type
RegularTime Type
Full timeThe expected hiring range for this position is $86,299.00 - $134,626.05.Please note that the pay range information is a general guideline only. The pay offered to a selected candidate will be determined based on factors such as, but not limited to, the scope and responsibilities of the position, the qualifications of the selected candidate, business considerations, internal equity, and external market pay for comparable jobs. Additionally, comprehensive benefits are part of the total rewards package.
Click Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights ā in under 60 seconds. Free account required ā sign up in 30sApply for this role