Overview:
We are seeking a hands-on DevOps Engineer to support a large-scale infrastructure modernization initiative. This role will focus on migrating existing virtual machine–based deployments to a Kubernetes-driven containerized environment, while maintaining and enhancing current automation and monitoring systems.
Key Responsibilities:
Lead and support the migration of applications from virtual machines to Kubernetes clusters
Design, set up, and manage Kubernetes environments, including cluster configuration and deployment pipelines
Containerize existing applications and ensure seamless deployment within Kubernetes
Work with existing infrastructure managed through Terraform and Ansible
Enhance and maintain infrastructure-as-code (IaC) practices
Implement and optimize monitoring solutions using the ELK stack (Elastic Cloud)
Collaborate with development and operations teams to improve system reliability and scalability
Leverage AI-powered tools (e.g., GitHub Copilot) to build and improve automation workflows
Perform system administration tasks, including Unix/Linux-level operations and troubleshooting
Required Skills & Experience
Strong hands-on experience with Kubernetes (cluster setup, deployment, and management)
Experience with cloud environments (private cloud preferred; public cloud experience also acceptable)
Proficiency in Terraform and Ansible for infrastructure automation
Solid understanding of containerization and deployment strategies
Experience with monitoring tools, specifically ELK stack / Elastic Cloud
Strong Unix/Linux system administration skills Nice to Have
Experience with OpenShift
Familiarity with AI-assisted development tools (e.g., GitHub Copilot) for automation
Pay: $60.00 - $65.00 per hour
Benefits:
- Dental insurance
- Health insurance
- Vision insurance
Work Location: In person