Job Title: DevOps Engineer
Duration: 6 Months
Location: Onsite 5 days/week - Philadelphia, PA
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