Job description
Job Title: IT OpenShift Specialist
Department : Enterprise IT Services Availability Management
Reporting to: Unit Head - IT Infrastructure Services Intelligence
Main Role (Overall Accountability)
System Capacity Reviews
Analyze system capacity trends (e.g., CPU, memory, storage, network)
Predict potential bottlenecks and recommend plan for scaling
Performance Monitoring
Review system performance metrics to identify suboptimal areas
Conduct historical analysis to identify recurring patterns and recommend & implement detection and prevention mechanisms
Alert Threshold Tuning
Refine and adjust alert thresholds to reduce false positives and ensure meaningful alerts
Log Analysis
Examine logs for warning signs or anomalies that might indicate upcoming issues
Correlate logs across systems for potential hidden dependencies
Automated Alert Testing
Simulate incidents in collaboration with application custodians and Test CoE to ensure the monitoring and alerting systems function as expected
Enhance dashboards for better visualization and quicker issue identification
1.OpenShift Platform Management:
Actively support the maintenance and operational management of the Red Hat OpenShift Container Platform infrastructure, and participate in design and deployment activities from an operational readiness perspective Serve as the Subject Matter Expert on the OpenShift platform, with expertise in operational management, monitoring, troubleshooting, disaster recovery, backup, and high availability
Might be requested to manage the installation, configuration, upgrade, and support of OpenShift clusters and related components using Operators and automation.
Secure the container environment by applying appropriate hardening standards, Security Context Constraints (SCCs), and Role-Based Access Control (RBAC).
Might be requested to configure and manage platform networking, including the Software-Defined Network (SDN), Ingress Controllers, Egress policies, and Network Policies.
Manage application and service availability by utilizing Kubernetes features like auto-scaling (HPA/VPA), scheduling, and self-healing.
Perform cluster resource capacity planning and maintain workload balance across worker nodes.
Identify and support the technical needs of business and IT stakeholders, and contribute to the development of a cloud-native technology strategy and roadmap.
Develop, test, and implement technology solutions and report on delivery commitments to ensure project objectives are met.
Platform automation using Ansible principles (or any other applicable tools).
Ensure compliance and hardening of the OpenShift environment in accordance with CIS benchmarks and internal Bank s hardening policy.
Create the required dashboards and reports for the container environment using Dynatrace, Riverbed, and the OpenShift Monitoring Stack.
Collaborate with development teams to assess requirements, architect scalable and resilient application server solutions, and optimize performance and reliability.
2.Application Deployment and Configuration (CI/CD Support):
Build, deploy, and configure application environments and templates as per business and project requirements.
Support the onboarding of new applications and development teams onto the platform.
Manage and maintain internal container image registries.
Collaborate with development teams to troubleshoot application deployment issues related to pods, services, routes, and configurations.
Implement and manage resource quotas and limits to ensure fair resource distribution.
Advise & Assist to Configure and tune settings and resource limits to optimize performance and meet service level objectives (SLOs).
3.DR & High Availability:
Responsible for the management and administration of application-level availability and data protection within the container platform.
Configure and manage recovery routines using container-native disaster recovery solutions (e.g., OpenShift DR, storage-level replication, etc.).
Actively participate in the planning and execution of annual DR Drills.
Conduct coordinated DR drill along with Application and OS teams for fully functional disaster recovery and application availability during both failover and failback processes.
4.Administration & Support Activities:
Monitor and analyze the performance of the container environment and ensure effective and efficient utilization of all system resources.
Execute and support the required activities to investigate and resolve hardware or software-related issues affecting the availability and reliability of the platform.
Coordinate and collaborate with Infrastructure support, network engineering, business application, and database administration functions to ensure the prompt resolution of issues in line with defined SLAs.
Work with various stakeholders to support the development of strategies and deliver service improvement initiatives to enhance the availability and reliability of the container platform.
Handle service desk tickets for service requests and incidents relating to the OpenShift infrastructure availability, and prioritize and respond to tickets as appropriate.
Support the development and maintenance of required policies, procedures, and documentation pertaining to the management, security, and maintenance of all supported systems.
Maintain and monitor all patch releases and develop the required patch installation strategies to maintain all systems according to defined patching and security standards.
Ensure compliance with corporate/security policies and manage interaction with internal and external auditors as needed.
Maintain an accurate, detailed, and up-to-date inventory of all managed assets.
Educational & Personnel Specifications
Bachelor's degree in Computer Science, Information Systems, or a related field.
5+ years of advanced experience as an OpenShift/Kubernetes administrator or platform engineer, including experience in the design, installation, configuration, maintenance, monitoring, and troubleshooting.
Industry-recognized, relevant professional certifications such as Red Hat Certified Specialist in OpenShift Administration is required, and Certified Kubernetes Administrator (CKA) is a plus.
Extensive knowledge of the fundamentals of Kubernetes and Red Hat OpenShift.
Expert knowledge of OpenShift/Kubernetes components such as Pods, Services, Deployments, Operators, Ingress, RBAC, and SDN.
Working knowledge of and experience with application containerization and CI/CD pipelines (e.g., Jenkins, GitLab CI, ArgoCD, etc.).
Knowledge and expertise in designing, planning, deployment, and administration of highly available OpenShift clusters.
Experience in supporting CI/CD tools, container registries, and GitOps workflows.
Ansible, Bash, or Python scripting knowledge.
Skilled in deployment and management of monitoring solutions like Prometheus and Grafana is a plus advantage.
Working knowledge of different flavors of Linux Operating Systems (RHEL/CoreOS).
Experience with platform performance tuning and monitoring tools.
Basic understanding of Windows Active Directory, DNS, and DHCP.
Familiarity with TCP/IP and other network protocols.
Familiarity with ITIL framework and IT service management practices and processes.
Listing aggregated from naukrigulf. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.
UnfairJobs is an AI career assistant. Job listings here are a free index of public postings — we never charge employers or sell listings, and you always apply yourself, on the original posting.