Role description
OCP Virtualization and IaC Engineer.
- Kubernetes architecture (control plane, nodes, etc.)
- Pods, deployments, services, namespaces
- Custom Resource Definitions (CRDs)
- Networking (CNI, services, ingress)
- Storage concepts (Persistent Volumes, Storage Classes)
- Operators (especially OpenShift Operators)
### OpenShift-specific:
- OpenShift CLI (`oc`)
- Security Context Constraints (SCCs)
- Routes and ingress controllers
- Cluster installation and lifecycle management
- OpenShift Operators and Operator Hub
Virtualization Fundamentals
### Key areas:
- Hypervisors (KVM is critical for OpenShift Virtualization)
- VM lifecycle management
- CPU, memory, and NUMA optimization
- Storage for VMs (block vs file)
- Networking models (bridge, NAT, SR-IOV)
### Technologies to know:
- KVM/QEMU (underlying tech)
- libvirt concepts
- VMware / Hyper-V (for migration context)
OpenShift Virtualization (KubeVirt) Skills
### Core concepts:
- VirtualMachine (VM) and VirtualMachineInstance (VMI)
- DataVolumes and CDI (Containerized Data Importer)
- Templates and catalogs
- Live migration of VMs
- Node scheduling and placement
### Practical skills:
- Creating and managing VMs via YAML or web console
- VM disk import/export and cloning
- Integration with Kubernetes workloads
Networking Expertise
### Key topics:
- Kubernetes networking basics
- Multus CNI (multiple network interfaces per VM)
- Network policies and segmentation
- Load balancing for VM workloads
Storage & Data Management
### Skills needed:
- StorageClasses and dynamic provisioning
- CSI drivers (PowerFlex/PowerMax)
- Block vs file storage trade-offs
- Snapshotting and backups
- Disaster recovery strategies
Migration & Modernization
### Key tools and concepts:
- Migration Toolkit for Virtualization (MTV)
- VM migration from VMware or other platforms
- Data synchronization and cutover planning
Security & Compliance
### Key areas:
- RBAC (role-based access control)
- Network policies
- Secrets and certificate management
- VM isolation and multi-tenancy
- Compliance (e.g., CIS benchmarks, audit logging)
Automation & Infrastructure as Code
### Tools & skills:
- YAML and Kubernetes manifests
- Helm charts
- GitOps (Argo CD / OpenShift GitOps)
- Ansible (especially Red Hat Ansible Automation Platform)
- CI/CD pipelines for VM and platform provisioning
- OpenShift Pipelines/Tekton
Monitoring, Logging, and Troubleshooting
### Skills:
- Prometheus & Grafana (OpenShift monitoring stack)
- Logging (ELK / Loki / Splunk)
- Debugging failed VMs and pods
- Performance tuning (CPU, memory, I/O)
- Capacity planning
Skills
openshift,kubernetes,devops,infrastructure management,
About UST
UST is a global digital transformation solutions provider. For more than 20 years, UST has worked side by side with the world’s best companies to make a real impact through transformation. Powered by technology, inspired by people and led by purpose, UST partners with their clients from design to operation. With deep domain expertise and a future-proof philosophy, UST embeds innovation and agility into their clients’ organizations. With over 30,000 employees in 30 countries, UST builds for boundless impact—touching billions of lives in the process.
📌 Specialist I - DevOps Engineering (India)
🏢 UST
📍 India