Openshift Developer

Deploy applications using various application packaging methods to an OpenShift cluster and manage their resources. Select a containerization method for an application and create a container to run on an OpenShift cluster. Describe the OpenShift build process, in addition to triggering and managing builds. Development, debugging and deployment of CI/CD automation pipeline. In-depth knowledge in OpenShift – Kubernetes, [ OpenShift 4. x, ArgoCD, and GitOps experience preferred Create an enterprise registry and publish container images to it. Navigate container registries to find and manage container images. Manage and trigger application builds using Source-to-Image (S2I). Customize an existing S2I base image and create a new one. Deploy multi-container applications using Helm charts and Customize. Build Microservice Architecture and expose it as an API. Spring Boot/Java projects, experience with REST/GRPC, RESTful API. Serverless Application builds and deployments. Monitor application health and implement various deployment methods for cloud-native applications. Create and deploy cloud-native applications on OpenShift. Build custom container images to containerize applications. Deploy applications by using various application packaging methods on an OpenShift cluster and manage their resources. Creating and managing containerized applications using Docker Integrating applications with external services and APIs in collaboration with developers. Debugging and troubleshooting issues with applications in collaboration with developers. Collaborating with other developers and DevOps engineers to ensure the smooth operation of the application Participating in code reviews and providing feedback to Development team members and Information security teams Keeping up-to-date with the latest best practices and tools for application development and deployment on OpenShift Strong experience with containerization and container orchestration platforms, as well as a good understanding of cloud computing principles. Deployment of containerized applications such as Java, Python, .NET Core or Node.js Proficient scripting skills in Perl / Python / Shell Scripting / Ruby /Power CLI Experience in Infrastructure provisioning, monitoring, and Ops Cluster maintenance and administration experience on OpenShift and Kubernetes Engage in 24/7 Production support as part of an on-call support team (rotation), available to support on planned or unplanned activities outside of normal office hours Troubleshoot and do RCA for cluster-related issues. Assist the IT team as necessary to resolve issues related. Strong problem-solving and communication skills, as they will be working with various teams and stakeholders to ensure the the platform is operating effectively. Create documentation to ensure effective management of the Openshift development