About the Role
Design, implement, secure and operate automated application and infrastructure delivery capabilities across cloud and on-premises environments. Establish reliable CI/CD, Infrastructure as Code, configuration management, container platforms, observability and DevSecOps practices while remaining vendor-neutral. Provide hands-on project delivery and managed-services support for repeatable deployments, controlled releases, resilient platforms and continuous improvement.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
Key Accountabilities
CI/CD & Release Automation
- Design, build, operate and improve CI/CD and deployment pipelines for applications and infrastructure.
- Automate build, testing, security validation, artifact management, approvals, deployment, rollback and release evidence.
- Implement source-control, branching, versioning and release strategies, including GitOps and policy-driven deployment where appropriate.
- Support application teams with packaging, configuration, environment promotion and production readiness.
Infrastructure as Code & Configuration Management
- Develop reusable Infrastructure as Code modules and templates for cloud, virtualized and on-premises resources.
- Automate compute, network, storage, identity, security, middleware and platform provisioning and configuration.
- Apply code review, testing, version control, state protection, secrets handling and deployment controls to infrastructure code.
- Maintain standardized deployment patterns, configuration baselines and environment documentation.
Containers & Platform Engineering
- Design, deploy and operate container runtimes, registries, orchestration platforms, networking, storage and security components.
- Administer cluster capacity, nodes, patching, upgrades, ingress, certificates, scaling and availability.
- Implement governed platform services and self-service patterns that improve developer productivity.
- Configure role-based access, workload isolation, image policies, runtime security and secrets integration.
Cloud & On-Premises Automation
- Automate workloads across public cloud, private cloud, virtualization, physical infrastructure and hybrid environments.
- Integrate deployment pipelines with cloud-native services, enterprise platforms, operating systems and data-center tooling.
- Design portable, modular automation without unnecessary dependency on one provider.
- Support migration, modernization, standardization, tagging, resource organization and lifecycle governance.
DevSecOps & Security Automation
- Embed code, dependency, secret, image, configuration and infrastructure security checks into delivery pipelines.
- Integrate identity, certificates, vaults, secrets management and privileged-access controls.
- Apply least privilege, segregation of duties, signed artifacts, controlled approvals and auditable deployment practices.
- Coordinate vulnerability remediation and maintain change, compliance and customer-audit evidence.
Observability, Reliability & Operations
- Implement centralized logging, metrics, traces, dashboards, health checks, alerts and automated response actions.
- Define service indicators, thresholds and reliability objectives with application and service owners.
- Troubleshoot deployment, infrastructure, container, integration and performance issues across distributed environments.
- Perform root-cause analysis and optimize capacity, availability, performance and operational cost through automation.
Delivery, Managed Services & Documentation
- Deliver discovery, solution design, implementation, testing, migration, handover and ongoing support.
- Prepare HLD/LLD, pipeline designs, automation standards, implementation, test and rollback plans, and runbooks.
- Execute incidents, service requests, changes and problems within agreed SLAs and governance processes.
- Coordinate with customers and technical stakeholders; provide knowledge transfer and support presales workshops, estimates, statements of work and technical responses.
Job Specifications
Industry / Domain
Enterprise DevOps, cloud and data-center automation, platform engineering, CI/CD, Infrastructure as Code, containers, DevSecOps, observability and managed services.
Necessary Knowledge and Experience
- Minimum 7 years of hands-on experience in DevOps, platform engineering, cloud engineering, systems engineering or automation.
- Demonstrated experience delivering CI/CD, Infrastructure as Code, configuration automation and containerized platforms.
- Practical experience supporting production services across at least one public cloud and/or private cloud or on-premises platform.
- Experience in enterprise project delivery or managed services, including incident, change and problem management.
- Experience producing technical designs, runbooks and operational documentation.
Education and Certification Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related discipline; equivalent professional experience may be considered.
- Recognized DevOps, cloud DevOps or platform-engineering certification.
- Infrastructure as Code or configuration-management certification.
- Container or orchestration administrator certification.
- Cloud architecture, administration or security certification; IT service-management certification is advantageous.
Job Specific Technical Skills
- CI/CD, build and release engineering, source control, artifacts, approvals, rollback, GitOps and environment promotion.
- Infrastructure as Code, configuration management, scripting, APIs, reusable modules, policy and automated testing.
- Containers, registries, orchestration, ingress, storage, networking, cluster lifecycle, workload security and scaling.
- Compute, networking, storage, identity and security across cloud, virtualization and on-premises infrastructure.
- Secure software supply chains, scanning, secrets protection, image security, configuration assessment and audit evidence.
- Metrics, logs, traces, dashboards, alerting, event correlation, health checks and operational analytics.
- Linux and Windows administration, command-line tools, services, networking and troubleshooting.
- Incident, request, change, problem, capacity, availability and configuration-management practices.