Job description for OpenShift Engineer at Techdirect
Key Responsibilities
OpenShift Deployment & Implementation
Deploy and configure OpenShift clusters in enterprise environments.
Perform OpenShift installation, node expansion, upgrades, and patching activities.
Configure:
Projects/namespaces
Routes and ingress
Storage classes
Networking
Authentication integration
Certificates and security policies
Support OpenShift cluster onboarding and operational readiness activities.
Kubernetes & Container Platform Support
Deploy and manage Kubernetes workloads and containerized applications.
Troubleshoot:
Pod failures
Cluster health issues
Networking problems
Storage and persistent volume issues
Deployment pipeline failures
Support container image lifecycle and registry integrations.
Project Delivery & Migration Activities
Participate in project implementation, migration, and rollout activities.
Support change implementation, production deployment, and cutover activities.
Execute implementation plans, Method of Procedures (MOP), and rollback procedures.
Participate in testing activities including:
SIT
UAT
Failover testing
Validation testing
Automation & DevOps Integration
Support automation and Infrastructure-as-Code initiatives using:
Ansible
Terraform
Bash scripting
Python
Support CI/CD integrations with:
Jenkins
GitLab
Argo CD
Assist in GitOps and deployment workflow implementation.
Infrastructure & Platform Integration
Work with infrastructure teams to integrate:
DNS
Load balancers
Firewalls
Storage platforms
Identity management systems
Support integrations with:
VMware vSphere
Amazon Web Services
Microsoft Azure
Documentation & Governance
Prepare and maintain:
Build guides
As-built documentation
MOPs
SOPs
Deployment reports
Handover documentation
Participate in project governance and technical review sessions.
Maintain implementation and operational documentation standards.
Operational & Customer Support
Support customer technical workshops and deployment discussions.
Participate in troubleshooting and escalation support during deployment activities.
Coordinate with internal teams, principals, and customer stakeholders.
Support after-office-hours implementation and maintenance activities where required.
Requirements
Technical Requirements
Minimum 3 years of experience in Linux infrastructure and enterprise platform deployment.
Minimum 2 years of hands-on experience with:
Red Hat OpenShift
Kubernetes
Strong experience in:
Red Hat Enterprise Linux (RHEL)
Container technologies (Docker/CRI-O/Podman)
Networking fundamentals
DNS and Load Balancing
Infrastructure troubleshooting
Familiarity with:
VMware virtualization
Cloud infrastructure
CI/CD concepts
Enterprise deployment methodologies
Preferred Certifications
Red Hat Certified Specialist in OpenShift Administration
Certified Kubernetes Administrator (CKA)
Red Hat Certified Engineer (RHCE)
Preferred Skills
Experience with enterprise deployment projects.
Familiarity with DevOps and GitOps operational models.
Experience supporting banking, telco, government, or enterprise customers.
Strong troubleshooting and analytical skills.
Ability to work under project timelines and operational pressure.
