OpenShift DevOps Engineer
Role details
Job location
Tech stack
Job description
We are looking for a highly experienced Red Hat OpenShift DevOps Engineer to lead the design, build, and operation of large-scale container platforms within a Telco Cloud (CaaS) environment.
In this role, you will act as a Subject Matter Expert (SME) for OpenShift Container Platform 4.x and play a key role in implementing, and operating cloud-ready application platforms. You will work closely with Design, Build, and Operate teams, infrastructure teams, and executive stakeholders to deliver secure, scalable, and automated container platforms., Architecture & Platform Engineering
- Lead the architecture, design, and implementation of Red Hat OpenShift Container Platform (OCP) 4.x environments
- Drive end-to-end container platform implementation across non-production and production environments
- Design and implement highly available, resilient, and secure container platforms
- Define and maintain standards for:
- Platform deployment
- Project lifecycle management
- Platform hardening and resiliency
- Operations, maintenance, and upgrades
DevOps & Automation
- Design and implement container-driven CI/CD pipelines
- Integrate OpenShift with existing or new CI/CD tools and build jobs
- Automate manual platform tasks using scripts, Ansible playbooks, and YAML
- Manage and optimize Jenkins pipelines
- Implement GitOps practices using GitHub / SVN / Bitbucket and ArgoCD
Security, Monitoring & Operations
- Implement and manage OpenShift security configurations, including:
- Master and node security configurations
- Admission control policies (e.g., SecurityContextDeny)
- Enable and maintain Kubernetes API Server auditing
- Manage audit logs, monitoring, and alerting
- Implement and manage:
- Alertmanager
- Monitoring data sources
- Metrics and logging for OpenShift infrastructure
Collaboration & Stakeholder Management
- Drive customer interactions and lead cross-functional technical discussions
- Work closely with infrastructure, DevOps, and CNF application teams
- Support application onboarding onto the container platform
- Conduct workshops and mentoring sessions on:
- Docker and container foundations
- OpenShift development workflows
- Developer productivity and best practices
- Present progress and outcomes to senior and executive stakeholders
Requirements
Core Technical Skills
- Strong experience with Red Hat OpenShift Container Platform 4.x
- Hands-on expertise in:
- Docker, Kubernetes, OpenShift
- CI/CD pipelines and DevOps tooling
- Ansible, Terraform, Jenkins
- Experience with GitOps and tools such as ArgoCD
- Solid understanding of private and public cloud platforms (AWS, Azure, GCP)
- Strong scripting skills: Shell, Python, Ansible, YAML
- Experience with image registries, build automation, and push-button deployments
Domain Experience
- Telecom Service Provider experience, preferably in 4G / 5G environments
- Strong knowledge of:
- Telco Cloud
- Virtualization
- Cloud-native network functions (CNFs)
Additional Skills (Nice to Have)
- Java / J2EE or general programming knowledge
- Red Hat OpenShift Certification
Platforms & Technologies
- Operating Systems: Linux, UNIX, Windows
- Container Platform: Red Hat OpenShift
- DevOps & Automation: Jenkins, Ansible, Terraform, Git, ArgoCD
- Cloud: AWS, Azure, GCP
Education
- Bachelor's or Master's degree in:
- Computer Science
- Engineering (B.Tech / B.E.)
- MCA (Master of Computer Applications)
- or equivalent practical experience
Benefits & conditions
-
A competitive salary based on your qualities and experience
-
NS business card to cover your commute expenses
-
25 days of paid holiday per year
-
A laptop and a smartphone
-
A pension scheme
-
Health insurance
-
Organization driven by technology - we have a tremendous technology backbone
-
Access to Udemy, Cognizant Academy digital libraries for your continuous learning
-
Open, 'can do' team spirit and international environment that encourages making your ideas reality!