Overview
Remote
Depends on Experience
Full Time
Skills
Kubernetes
CI/CD
Containerization
Infrastructure as Code
Linux
Software development
Secret clearance
Job Details
*******Candidate must have active DOD Secret Clearance*******
Kubernetes Infrastructure:
- Design, deploy, and maintain Kubernetes clusters in various environments (on-premises, cloud, hybrid) to support containerized applications.
- Configure and manage Kubernetes resources, including pods, services, deployments, and namespaces.
CI/CD Pipeline:
- Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI/CD, or CircleCI to automate the build, test, and deployment processes.
- Integrate Kubernetes deployments into the CI/CD workflow for continuous delivery.
Containerization:
- Containerize applications using Docker and create Docker images for deployment.
- Manage container repositories and registries.
Infrastructure as Code (IaC):
- Utilize IaC tools such as Terraform, Ansible, or CloudFormation to automate the provisioning and management of infrastructure components, including Kubernetes clusters.
DevOps Practices:
- Champion DevOps best practices, including collaboration between development and operations teams, to streamline workflows and improve deployment efficiency.
- Implement version control strategies and best practices to ensure code and configuration consistency.
Monitoring and Logging:
- Set up monitoring and alerting systems (e.g., Prometheus, Grafana) for Kubernetes clusters and applications.
- Implement centralized logging solutions (e.g., ELK stack) for effective troubleshooting and analysis.
Security and Compliance:
- Implement and advocate for security best practices for Kubernetes and containerized environments, including RBAC, network policies, and image scanning.
- Ensure compliance with industry regulations and security standards.
Scalability and Performance:
- Optimize Kubernetes clusters for performance, scalability, and resource utilization.
- Troubleshoot and resolve performance-related issues.
Documentation:
- Document DevOps and Kubernetes processes, best practices, and procedures.
- Maintain up-to-date documentation for the entire DevOps and Kubernetes infrastructure.
Stay Current:
- Stay updated with the latest Kubernetes and DevOps trends, tools, and best practices.
- Evaluate and recommend new technologies to enhance the DevOps ecosystem
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.