Lead OpenShift Engineer
Job Description
About the role:
This position is for a highly motivated devops engineer for Container Platform Squad, seeking a person with a strong foundation in computer science, with a CS degree or related.
The job role will consist of DevSecOps across multiple OpenShift instances in disjoint environments, which consists of Openshift/Kubernetes enhancements and security hardening using IaC methodology. In addition, you will be responsible for developing container operators for automation and for security controls, working with development teams to assist in containerizing traditional applications to be able to run on OpenShift. Collaborate with project and customer team members to meet timelines and goals.
Key Responsibilities:
You will work with the Product Owner and Squad members to operate a container platform
• Develop Services for Openshift/Kubernetes platform using ArgoCD
• Develop and setup OCP Monitoring using Prometheus/Elastic
• Develop Openshift/Kubernetes Operators using Python/Ansible/Java
• Develop Openshift/Kubernetes security controls using OPA
• Deploy and Maintain Openshift/Kubernetes Clusters
Technical skills and competencies:
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.
Apply Now
Back to Search
Job Description
About the role:
This position is for a highly motivated devops engineer for Container Platform Squad, seeking a person with a strong foundation in computer science, with a CS degree or related.
The job role will consist of DevSecOps across multiple OpenShift instances in disjoint environments, which consists of Openshift/Kubernetes enhancements and security hardening using IaC methodology. In addition, you will be responsible for developing container operators for automation and for security controls, working with development teams to assist in containerizing traditional applications to be able to run on OpenShift. Collaborate with project and customer team members to meet timelines and goals.
Key Responsibilities:
You will work with the Product Owner and Squad members to operate a container platform
• Develop Services for Openshift/Kubernetes platform using ArgoCD
• Develop and setup OCP Monitoring using Prometheus/Elastic
• Develop Openshift/Kubernetes Operators using Python/Ansible/Java
• Develop Openshift/Kubernetes security controls using OPA
• Deploy and Maintain Openshift/Kubernetes Clusters
Technical skills and competencies:
- Kubernetes and Openshift v4.x experience: 5 years
- Certified in Kubernetes Administration or in Application (CKS or CKA) or Certified in Openshift Administration 4.x
- Highly proficient in developing metrics for Prometheus/Metrics/Elastic Monitoring (CKS or CKA)
- Mandatory strong experience in Java or Python, Docker, Linux, and Git
- GoLang Programming: Specialist 3-10 years
- Docker: Specialist 5 years
- GIT: Specialist 5-10 years
- Prometheus/Elastic Specialist: 3 years
- Python programming: 3-5 years
- Enterprise Linux OS: 2-5 years (RHCSA or RHCE certification)
- UPI deployments experience desired or strong understanding of IPI deployments
- Service design /architecture experience in Openshift environment
- DevOps/ Automation (scripting, Ansible, Terraform, etc..) /GitOps versed with modern technologies and best practices
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status.