DevOps Engineer – Kubernetes/OpenShift Specialist
Overview
Scope of Work
- Design, implement, and manage containerized infrastructure using Kubernetes or OpenShift.
- Build and maintain CI/CD pipelines in Azure DevOps, integrating automated testing, security scanning, and deployment workflows.
- Manage and deploy applications using Kubernetes manifests and GitOps principles.
- Lead and support migration of VM-based applications to Kubernetes/OpenShift, including refactoring, containerization, and deployment.
- Collaborate with development and infrastructure teams to streamline delivery and improve system reliability.
- Monitor, troubleshoot, and optimize infrastructure performance and availability.
- Contribute to DevOps best practices, documentation, and tooling improvements.
What We’re Looking For
- 3+ years of experience in DevOps, SRE, or infrastructure engineering roles.
- Strong hands-on experience with Kubernetes and OpenShift in production environments.
- Proven experience in migrating applications from VMs to containers, including architectural planning and execution.
- Proficiency in Azure DevOps for pipeline creation, release management, and automation.
- Experience writing and managing Kubernetes manifests (YAML) for deployments, services, and configurations.
- Familiarity with infrastructure-as-code tools (e.g., Terraform, Helm, Ansible).
- Solid scripting skills (e.g., Bash, Python).
- Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK).
Nice to Have
- Red Hat OpenShift and/or Kubernetes certification.
- Experience with building and maintaining GitLab Ultimate CI/CD pipeline.
- Experience with GitOps tools (e.g., ArgoCD).
- Exposure to cloud platforms like Azure, AWS, or GCP.
- Understanding of container security and compliance practices.
- Experience with SAST/DAST tools (e.g., GitLab SAST, GitLab DAST, SonarQube, OWASP ZAP, Fortify SCA, Fortify WebInspect) integrated into CI/CD pipelines.