OpenShift DevOps Engineer - Red Hat
We are seeking a motivated and skilled OpenShift DevOps Engineer to join our team. In this role, you will be responsible for building, deploying, and maintaining our applications on the OpenShift platform using CI/CD best practices. You will work closely with developers and other operations team members to ensure smooth and efficient delivery of software updates.
Key Responsibilities
- Customer collaboration is essential to understand specific requirements.
- Staying up-to-date with industry trends and emerging technologies is expected.
- Process and procedure documentation will be prepared and maintained.
- Participation in on-call support and incident response will be required as needed.
- OpenShift environment implementation and management, including deployment configurations, cluster management, and resource optimization, are core responsibilities.
- CI/CD pipeline design and implementation using tools like OpenShift Pipelines, GitOps, or other industry standards are crucial.
- Automation of build, test, and deployment processes for applications on OpenShift is a primary duty.
- Troubleshooting and resolving issues related to OpenShift deployments and CI/CD pipelines are vital.
- Collaboration with developers and other IT professionals to ensure smooth delivery of software updates is essential.
- Staying up-to-date on the latest trends and innovations in OpenShift and CI/CD technologies is expected.
- Participation in the continuous improvement of our DevOps practices and processes is required.
Technical Skill Requirements
- Proven experience as a DevOps Engineer or similar role is mandatory.
- Strong understanding of OpenShift platform administration and configuration is essential.
- Experience with CI/CD practices and tools, preferably OpenShift Pipelines, GitOps, or similar options, is required.
- Experience with containerization technologies (Docker, Kubernetes) is a must.
- Experience with scripting languages (Python, Bash) is necessary.
- Excellent problem-solving and analytical skills are critical.
- Strong communication and collaboration skills are vital.
- Ability to work independently and as part of a team is expected.
Education
- A Bachelor's degree in Computer Science or a related field (or equivalent work experience) is required.
General Requirements
- Employment Type: This is a Full Time, Permanent position.
- Notice Period: Immediate - 15 Days.
- Flexibility to work in a 24/7 support environment is essential.
- Experience working in Agile/Scrum or other collaborative development environments is required.
- Excellent problem-solving, communication, and teamwork skills are a must.
Preferred Skills
- Experience with cloud platforms (AWS, Azure, GCP) is a plus.
- Experience with Infrastructure as Code (IaC) tools (Terraform, Ansible) is beneficial.
- Experience with security best practices for DevOps pipelines is a plus.