Azalio
Architect & Deployment Engineer
India (multiple locations)·Full Time·On-site·4-6 years
Cloud architecturenetwork designsystem deploymentinfrastructure automationDevOpscontainerizationKubernetesAWSAzureGoogle Cloud PlatformCI/CD pipelinesscriptingPythonLinux administrationvirtualizationsecurity protocolsload balancingperformance tuningtroubleshootingproject managementcommunication skillsstakeholder managementdocumentationconfiguration managementdisaster recovery planning
Role Overview
OpenShift Deployment Architect / Engineer
Experience
Years
Job Location
Mohali / Chandigarh / Gurgaon
Job Type
Full-Time
Job Summary
- We are looking for an experienced OpenShift Deployment Architect / Engineer with strong hands-on expertise in Red Hat OpenShift, Kubernetes, Linux, container platforms, automation, and enterprise application deployments.
- The candidate will be responsible for designing, deploying, configuring, upgrading, troubleshooting, and maintaining OpenShift platforms and containerized applications across development, staging, and production environments. The role requires a combination of solution architecture, deployment engineering, automation, and production troubleshooting skills.
Key Skills
OpenShift | Kubernetes | OCP | RHEL | Docker | Podman | Helm | Operators | Ansible | Python | Shell Scripting | CI/CD | Jenkins | GitLab | Git | Prometheus | Grafana | CNF | VNF | RHOSP | 5G | Telecom | Linux | Automation | Deployment | LCM
What You Will Do
- Design and architect Red Hat OpenShift Container Platform (OCP) environments based on application and infrastructure requirements.
- Perform end-to-end OpenShift cluster deployment, configuration, integration, upgrades, and lifecycle management.
- Deploy and manage containerized applications and cloud-native workloads on OpenShift.
- Configure Projects, Namespaces, RBAC, Security Context Constraints, Routes, Services, Ingress, ConfigMaps, and Secrets.
- Work with Kubernetes, Docker/Podman, Helm, Operators, YAML manifests, and container registries.
- Perform OpenShift installation and configuration across bare-metal, virtualized, and private-cloud environments.
- Troubleshoot cluster, node, networking, storage, application, and deployment issues.
- Implement cluster high availability, scalability, security, monitoring, and backup/recovery mechanisms.
- Automate deployment and operational activities using Ansible, Shell, Python, or similar technologies.
- Develop and maintain CI/CD pipelines for application and platform deployments.
- Work with development and DevOps teams to implement DevSecOps and GitOps practices.
- Perform platform upgrades, patching, configuration changes, and version migrations.
- Prepare MOPs, SOPs, deployment procedures, rollback plans, and technical documentation.
- Analyze deployment failures and provide root-cause analysis and permanent fixes.
- Support production deployments, troubleshooting, incident resolution, and platform optimization.
- Collaborate with architects, developers, network, storage, security, and operations teams.
- Define the OpenShift platform architecture based on scalability, availability, security, and application requirements.
- Design deployment topology, cluster sizing, networking, storage, and integration architecture.
- Define HA, DR, backup, security, monitoring, and lifecycle-management strategies.
- Review technical solutions and deployment approaches proposed by engineering teams.
- Lead complex OpenShift deployments and production migrations.
- Provide technical guidance to DevOps and deployment engineers.
- Conduct technical reviews, identify risks, and recommend improvements.
- Drive standardization and automation of OpenShift deployment and operational processes.
Skills and Experience
- Strong hands-on experience with Red Hat OpenShift / OCP.
- Strong knowledge of Kubernetes architecture and administration.
- Experience with RHEL/Linux administration.
- Hands-on experience with Docker/Podman and container technologies.
- Strong knowledge of:Kubernetes/OpenShift networking
- Services & Routes
- Ingress
- RBAC
- Security Contexts
- ConfigMaps & Secrets
- Persistent Volumes / Storage
- Operators
- Helm
- Experience with OpenShift installation, deployment, upgrades, and troubleshooting.
- Strong scripting/automation skills using Ansible, Shell, and/or Python.
- Experience with Jenkins, GitLab CI/CD, GitHub Actions, or similar CI/CD platforms.
- Good understanding of Git and YAML.
- Knowledge of TCP/IP, DNS, HTTP/HTTPS, load balancing, firewall, and networking concepts.
- Experience with monitoring and logging tools such as Prometheus, Grafana, ELK/EFK.
- Bachelor's/Master's degree in Computer Science, IT, Electronics, Telecommunications, or related field.
- 7–12 years of relevant experience, with strong hands-on OpenShift/Kubernetes deployment experience.
- Relevant Red Hat/OpenShift certifications such as RHCE/RHCSA/Red Hat Certified Specialist in OpenShift are desirable.
Preferred Experience
- Experience in Telecom/NFV/Cloud-Native environments.
- Strong understanding of CNF/VNF deployment and lifecycle management.
- Experience deploying 5G Core, RAN, OSS/BSS, or other telecom applications on OpenShift/Kubernetes.
- Exposure to Red Hat OpenStack (RHOSP).
- Experience with CNF onboarding, Helm charts, Operators, Day-0/Day-1/Day-2 operations.
- Knowledge of SDN, CNI, Multus, SR-IOV, DPDK, and Kubernetes networking.
- Experience with air-gapped / disconnected OpenShift environments.
- Exposure to GitOps / Argo CD and Infrastructure as Code.
- Experience with bootc, RHEL CoreOS, Podman, and container registries will be an advantage.
How We Work
Ownership-led delivery
We expect every team member to understand the problem, take responsibility and follow through.
Architecture-grounded engineering
Design is validated before implementation begins. Standards and governance are embedded throughout.
Evidence over assumption
Delivery is supported by documentation, runbooks, test results and acceptance evidence.
Continuous improvement
Lessons from every engagement are captured and reused across practices and programs.
Application Process
- 1Submit your application with CV and cover note below
- 2Our team will review your background and reach out within a reasonable timeframe
- 3Initial conversation to understand your experience and explore mutual fit
- 4Technical and role discussion with the practice team
- 5Offer and onboarding
