Kubernetes Engineer (Storage)
Role details
Job location
Tech stack
Job description
gRPC Linux CI/CD DevOps Gitlab Ansible Tooling Visionary Pipelines Leadership Automation Innovation Kubernetes Reliability Shell Script GitLab CI/CD Communication Quick Learning Linux Commands Version Control Authentications Problem Solving Ceph (Software) Helm (Software) Workflow Management NetApp Applications Performance Testing Network File Systems Artificial Intelligence Bash (Scripting Language) Infrastructure Automation Containerized Application Engineering Design Process Git (Version Control System) Python (Programming Language) Troubleshooting (Problem Solving) Distributed Replicated Block Device, This role focuses on designing, deploying, and maintaining Kubernetes-based environments that support a multi-year infrastructure modernization initiative, with a strong emphasis on software-defined storage and containerized application deployment in lab and tactical system environments. You will work hands-on with Kubernetes, storage technologies, automation tools, and CI/CD pipelines to move capabilities from prototype to robust, repeatable deployments across multiple environments., * Deploy, configure, and troubleshoot Kubernetes clusters, pods, services, and workloads across development and tactical lab environments.
- Support containerized storage testing by configuring storage pools, storage classes, persistent volumes, and persistent volume claims.
- Modify, maintain, and optimize Kubernetes YAML files and Helm charts to support evolving application and storage requirements.
- Support automated deployment processes using Ansible playbooks and shell scripts to streamline infrastructure provisioning and configuration.
- Package and deploy Kubernetes configuration artifacts through GitLab CI/CD pipelines to enable consistent and repeatable deployments.
- Assist with installing, standing up, and validating candidate storage solutions within Kubernetes environments.
- Collaborate with storage engineers to deploy and test storage technologies such as Rook/Ceph, Longhorn, MayaStor, NetApp Trident, NFS, DRBD, and NVMe over Fabrics.
- Support deployments across unclassified development environments and classified tactical lab environments while adhering to security and operational guidelines.
- Troubleshoot dependency, configuration, and deployment issues across diverse hardware and software environments.
- Help standardize deployment processes and best practices as storage candidates are evaluated, refined, and transitioned across programs.
- Work closely with engineering teams to understand requirements and translate them into reliable, automated Kubernetes and storage deployments.
- Continuously learn and adapt to new tools, technologies, and approaches that improve the reliability and performance of Kubernetes-based storage solutions., This position supports an active, multi-year modernization effort centered on Kubernetes-based deployment of storage candidates and infrastructure components in both lab and tactical system environments. You will work in highly hands-on lab settings where teams actively evaluate, install, configure, customize, and troubleshoot a variety of software-defined storage solutions running on Kubernetes. The environment emphasizes practical experimentation, close collaboration with engineering and storage specialists, and iterative improvement of deployment processes. Work typically involves using Linux-based systems, Kubernetes tooling, Helm, Ansible, GitLab CI/CD, and a range of storage technologies. The role is well suited for someone who enjoys taking ownership of deployment work, adapting quickly to changing requirements, and supporting mission-focused engineering teams in both unclassified and classified lab environments., Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Related Jobs Kubernetes Engineer (Storage) Actalent Manassas, VAOn-Site YAML gRPC Linux CI/CD DevOps Gitlab Ansible Tooling Visionary Pipelines Leadership Automation Innovation Kubernetes Reliability Shell Script GitLab CI/CD Communication Quick Learning Linux Commands Version Control Authentications Problem Solving Ceph (Software) Helm (Software) Workflow Management NetApp Applications Performance Testing Network File Systems Artificial Intelligence Bash (Scripting Language) Infrastructure Automation Containerized Application Engineering Design Process Git (Version Control System) Python (Programming Language) Troubleshooting (Problem Solving) Distributed Replicated Block Device +0 Sr Appian Platform Engineer / Architect Leidos Alexandria, VAOn-Site CI/CD Equities DevSecOps Pipelines Operations Leadership Automation Mentorship Governance Resilience Salesforce ServiceNow OutSystems Scalability Market Data Communication Cyber Defense Cloud Services Case Management Ancient History Business Process Command Controls Agile Methodology Appian (Software) Performance Tuning Technical Standard Workflow Management Workflow Automation Technical Leadership Architectural Design Technology Ecosystems Business Requirements Solution Architecture Stakeholder Management Digital Transformation Enterprise Integration Enterprise Architecture Microsoft Power Platform Product Family Engineering Business Process Automation Scrum (Software Development) Enterprise Application Software Troubleshooting (Problem Solving) No-Code Development Platform (NCDP) Low-Code Development Platform (LCDP) Application Programming Interface (API) ServiceNow Certified System Administrator (CSA) +0
Salesforce Developer Power Platform Developer Guidehouse McLean, VA*On-Site Loans DevOps Planning Power BI Metadata Dashboard AI Agents Automation Innovation Testability Front Office Communication Microsoft 365 Microsoft Azure Sprint Planning Microsoft Forms Retention Period Agile Methodology Workflow Management User Interface (UI) Document Management Workflow Automation Microsoft Dataverse Microsoft SharePoint User Experience (UX) Lifecycle Management Business Requirements Business Intelligence Sprint Retrospectives Artificial Intelligence Microsoft Power Automate Requirements Elicitation Product Backlog Grooming Microsoft Power Platform Microsoft Copilot Studio Business Systems Analysis Software As A Service (SaaS) Git (Version Control System) Platform As A Service (PaaS) Ethical Standards And Conduct Role-Based Access Control (RBAC) +0
Google IT Support
Salesforce Admin
Requirements
- Bachelor's degree in Engineering or a related field.
- 3+ years of experience in Kubernetes, DevOps, Linux systems, or infrastructure engineering.
- Hands-on experience creating, deploying, and troubleshooting Kubernetes pods and services.
- Proficiency in writing and modifying Kubernetes YAML files for applications, services, and storage resources.
- Experience with Helm charts and Kubernetes package and configuration management.
- Strong experience working in Linux command-line environments.
- Scripting experience with Bash or Python to automate deployment and operational tasks.
- Familiarity with Git-based workflows, preferably using GitLab.
- Experience deploying, configuring, and troubleshooting Kubernetes clusters, pods, services, and workloads.
- Experience with Linux as a core operating environment for Kubernetes and storage workloads.
- Experience with performance testing and tuning in infrastructure or storage contexts.
- Experience with Ansible for automated infrastructure deployment and configuration management.
- Experience with GitLab for source control and CI/CD processes.
- Experience working with storage-related tools and technologies such as Rook and Ceph.
- Ability to work effectively in environments that include both unclassified development and classified tactical lab systems., * Experience with Kubernetes storage concepts, including storage classes, persistent volumes, persistent volume claims, CSI drivers, and storage pools.
- Experience with software-defined storage deployments inside Kubernetes environments.
- Familiarity with one or more storage technologies such as Rook/Ceph, Longhorn, MayaStor, NetApp Trident, DRBD, NFS, and NVMe over Fabrics.
- Experience with Ansible playbooks and automated infrastructure deployment at scale.
- Experience with GitLab CI/CD, RPM packaging, and deployment automation.
- Familiarity with REST and gRPC service communication patterns.
- Understanding of certificates, authentication tokens, and secure service-to-service communication.
- Experience working in defense, Navy, tactical systems, classified labs, or mission-critical infrastructure environments.
- Ability to quickly learn new technologies and apply them in complex, multi-environment deployments.
- Strong problem-solving skills and a proactive approach to diagnosing and resolving deployment, configuration, and performance issues.
Benefits & conditions
This is a Contract position based out of Manassas, VA. Pay and Benefits
The pay range for this position is $60.00 - $75.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision
- Critical Illness, Accident, and Hospital
- 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Transportation benefits
- Employee Assistance Program
- Time Off/Leave (PTO, Vacation or Sick Leave) Workplace Type