Engage with business stakeholders to gather requirements and design solutions that align with engineering standards and support business needs.
Design, implement, and manage Red Hat OpenShift clusters in on-premises (physical and virtualised) environments.
Take ownership of systems engineering projects related to OpenShift infrastructure.
Collaborate with development teams to containerize applications and optimize deployment and release workflows.
Build and maintain CI/CD pipelines using OpenShift and associated DevOps tools.
Automate operational and deployment tasks using Ansible and other scripting tools.
Perform patching and upgrades of OpenShift clusters, ArgoCD, GitLab CI, and related components in compliance with change-management procedures.
Design, implement, and maintain backup, disaster recovery, and redundancy strategies.
Participate in on-call/standby rotation to support critical platform and infrastructure services and ensure service continuity.
Support daily operations including trend analysis, root cause analysis, monitoring, troubleshooting, and resolution of platform issues to ensure high availability and reliability.
Implement and enforce security best practices, including RBAC, vulnerability management, and compliance controls.
Improve alerting, monitoring, and observability capabilities across OpenShift and related systems.
Produce and maintain up-to-date documentation, including architecture diagrams, operational procedures, and runbooks.
Provide knowledge transfer, mentoring, and training to colleagues on OpenShift, GitLab, and related infrastructure technologies.
Requirements
3+ years of relevant professional experience or equivalent certifications (including Red Hat OpenShift), with at least 4 years in IT infrastructure or platform engineering.
Proven hands-on experience deploying, operating, and maintaining OpenShift / Kubernetes platforms in enterprise or on-premise environments.
Strong experience with CI/CD pipelines, particularly using GitLab CI and/or Jenkins.
Solid background in Linux system administration, especially Red Hat Enterprise Linux (RHEL), including design and maintenance of enterprise Linux infrastructure.
Practical experience with infrastructure automation using Ansible or similar tools.
Scripting skills using Bash and/or Python for automation and operational tasks.
Experience with GitOps practices and tools such as ArgoCD or Flux.
Ability to document architectures, configurations, and standards, and to develop and maintain SOPs and technical documentation.
Upper-intermediate level of English (both spoken and written).