What are the responsibilities and job description for the OpenShift Engineer position at Tixy Services LLC?
Job Title: OpenShift Engineer
Introduction: The ideal candidate will be responsible for developing high-quality applications. They will also be responsible for designing and implementing testable and scalable code.
Responsibilities:
- OpenShift Engineer for a platform onboarding enterprise application to the new container-based cloud native solution
- Working as part of the enterprise OpenShift team on maintaining the application micro services in OpenShift and enabling DevOps.
- Led the installation, maintenance of AMQ Kafka operator in OCP and troubleshooting the producer and consumer micro-services in OCP.
- Implemented API gateway with rules in OCP to route traffic from end clients to different container micro services running in OCP.
- Integrated third party tools such as Dynatrace for performance monitoring of cluster, applications and services for resource utilization.
- Converted monolithic application to Microservices Project as part of cloud deployment.
- Managed all the ServiceNow tickets for application support thru REQ/RITM metrics and also integrated with DevOps pipeline for continuously deploying new VM’s in Azure.
- Performed node management for creating the machine sets, machine config pools and autoscalers.
- Configure the various infra components as needed for OCP administration such as Quay, Consul, SSO, Service mesh and ingress controllers.
- Managed vCenter for the resources as needed for all the VMware machines set up for the OCP UPI based installation for draining the nodes and managing CPU & memory.
- Performed OCP upgrade and migration from one cluster to another as part of system improvements.
- Performed Linux troubleshooting for various container-based applications from the pod terminal and fixed docker files and application YAML’s.
- Led the team on building Ansible scripts on cluster management for adding new nodes and maintaining the existing nodes.
- Implement security best practices to ensure system safety, secret management and Integrated OAuth, OAM for authentication and LDAP for authorization.
- Supported the IPI based installation for various providers on ARO and ROSA.
- Worked closely with F5 load balancer team on assigning the VIP’s, certificates and routes specific to OCP.
- Supported the team in installing Openshift clusters on both AWS and Azure such as ARO, ROSA as part of managed services agreement with specific vendors.
- Managed the relationships with AWS and Red Hat for the statement of work and ensuring the additional services were delivered as per the architecture and operating model.
Requirements:
- Red Hat OpenShift experience
- Dynatrace monitoring experience
- Microsoft Azure knowledge
- DevOps skills
- LDAP experience
- OAuth implementation experience
- Experience with OpenShift Container Platform (OCP)