Responsibilities:
· Design, implement, and configure OpenShift clusters and containerized applications.
· Develop and maintain technical documentation related to design, configuration, usage, troubleshooting, backup, recovery, etc., for all OCP environments.
· Provide Technical assessment and advisory in relation to design, installation, configuration, including system upgrade and migration of OCP environment, including the operators for OCP.
· Collaborate with development teams to onboard and optimize applications on the OpenShift platform.
· Implement best practices for containerization, orchestration, and automation using OpenShift.
· Troubleshoot Red Hat OCP configuration and services and container issues, working in collaboration with other relevant IT areas and vendor support towards a quick and effective resolution.
· Work on container security solutions and ensure compliance with security policies.
· Manage OpenShift clusters for performance, availability, and capacity planning.
· Perform assessments and health checks of existing solutions and provide best practice recommendation and guidance to Support team.
Automate deployment process
Experience (Mandatory):
· Minimum 3-5 years of practical experience in the implementation of OpenShift/Kubernetes environments
· Expertise with the RedHat OpenShift Container Platform/Kubernetes.
· Experience in dealing with container configuration management, especially Helm and app-of-apps concepts.
· Experience working with infrastructure as code technologies such as Ansible, Terraform.
· Knowledge of application development, ideally Java Spring Boot.
· Experience in CI/CD Pipeline.