DevOps Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
Solutions21 FZCO is seeking a full-time DevOps Engineer for an onsite role in Dubai. You will design and maintain Kubernetes environments, CI/CD pipelines, and automation for an enterprise transformation solution.
Key Skills for This Role
Responsibilities
- Design, deploy, configure, and maintain managed Kubernetes clusters for the COTS platform
- Develop, implement, and optimize CI/CD pipelines for infrastructure provisioning and application deployment
- Automate routine operational tasks, infrastructure provisioning, configuration management, and application deployments using scripting and IaC tools
- Support on premises installation and configuration of core infrastructure components including Cisco UCS servers, Nexus switches, and storage solutions
- Implement and manage monitoring, logging, and alerting solutions (Prometheus, Grafana, ELK) for Kubernetes and the COTS platform
- Implement and enforce security best practices across the DevOps pipeline and Kubernetes environment
- Continuously monitor and optimize performance and resource utilization of Kubernetes clusters and deployed applications
- Collaborate closely with development, operations, and security teams to ensure seamless integration and operational readiness
- Create and maintain comprehensive documentation for infrastructure configurations, deployment procedures, operational runbooks, and troubleshooting guides
- Participate in incident response activities for rapid diagnosis and resolution of production issues
- Configure secure network access and connectivity for AI services and other cloud integrations
Requirements
- Minimum 5+ years of experience in DevOps, SRE, or similar role with focus on Kubernetes and on premises deployments
- Proven experience in designing, deploying, and managing large scale, production grade Kubernetes clusters
- Demonstrated experience in automating infrastructure and application deployments in an enterprise setting
- Deep expertise in Kubernetes including cluster setup, management, troubleshooting, Helm charts, operators, custom resources
- Strong proficiency with Infrastructure as Code tools (Terraform, Ansible)
- Hands on experience with CI/CD platforms (Jenkins, GitLab CI, Azure DevOps)
- Excellent scripting skills in Python, Bash, or similar
- Strong background in Linux system administration
- Solid understanding of networking concepts (TCP/IP, DNS, load balancing, firewalls)
- Experience with enterprise grade monitoring and logging solutions (Prometheus, Grafana, ELK)
- Knowledge of security best practices for containers, Kubernetes, and cloud environments
- Fluency in English (reading, writing, speaking)
Full Job Posting
Overview
- The DevOps Engineer will be a critical, full time resource responsible for designing, implementing, and maintaining the automated build, deployment, and operational processes for the Enterprise Transformation solution. This role is pivotal for establishing and managing the on premises Kubernetes env
Key Responsibilities
- Kubernetes Environment Management: Design, deploy, configure, and maintain the managed Kubernetes clusters for the COTS platform, ensuring high availability, disaster recovery capabilities, and optimal performance within the Client's data center. This includes managing nodes, pods, services, ingress
- CI/CD Pipeline Development: Develop, implement, and optimize continuous integration and continuous delivery (CI/CD) pipelines for both infrastructure provisioning (Infrastructure as Code IaC) and application deployment, leveraging tools like Jenkins, GitLab CI, or Azure DevOps.
- Automation & Scripting: Automate routine operational tasks, infrastructure provisioning, configuration management, and application deployments using scripting languages (e.g., Python, Bash) and IaC tools (e.g., Terraform, Ansible).
- Infrastructure Provisioning: Support the on premises installation and configuration of core infrastructure components, including Cisco UCS servers, Nexus switches, and storage solutions, ensuring adherence to design specifications and best practices.
- Monitoring, Logging & Alerting: Implement and manage robust monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK stack) for the Kubernetes environment and the COTS platform to ensure proactive identification and resolution of issues.
- Security Hardening: Implement and enforce security best practices across the DevOps pipeline and the Kubernetes environment, including container security, network policies, secrets management, vulnerability scanning, and adherence to public sector security standards.
- Performance Optimization: Continuously monitor and optimize the performance and resource utilization of the Kubernetes clusters and the deployed applications.
- Collaboration & Integration: Collaborate closely with development teams (from the COTS vendor), operations teams (Client IT), and security teams to ensure seamless integration and operational readiness.
- Documentation: Create and maintain comprehensive documentation for infrastructure configurations, deployment procedures, operational runbooks, and troubleshooting guides.
- Incident Response: Participate in incident response activities, providing expertise for rapid diagnosis and resolution of production issues.
- AI/Cloud Integration Support: Configure secure network access and connectivity for AI services (e.g., Azure OpenAI) and other cloud integrations, ensuring optimal performance and compliance.
Qualifications & Skills
- Minimum of 5+ years of experience in a DevOps, Site Reliability Engineering (SRE), or similar role, with a strong focus on Kubernetes and on premises deployments.
- Proven experience in designing, deploying, and managing large scale, production grade Kubernetes clusters.
- Demonstrated experience in automating infrastructure and application deployments in an enterprise setting.
- Previous experience in a secure, compliance driven, or public sector environment is a significant asset.
- Fluency in English — reading, writing, and speaking — is mandatory for this role. Arabic is an added advantage.
Must Have
- Container Orchestration Expertise: Deep expertise in Kubernetes, including cluster setup, management, troubleshooting, and advanced features (e.g., Helm charts, operators, custom resources).
- IaC & Configuration Management: Strong proficiency with Infrastructure as Code tools (e.g., Terraform, Ansible) and configuration management principles.
- CI/CD Tools: Hands on experience with major CI/CD platforms (e.g., Jenkins, GitLab CI, Azure DevOps).
- Scripting: Excellent scripting skills in Python, Bash, or similar languages.
- Linux System Administration: Strong background in Linux operating systems.
- Networking: Solid understanding of networking concepts (TCP/IP, DNS, load balancing, firewalls) relevant to distributed systems and data center environments.
- Monitoring & Logging: Experience with enterprise grade monitoring and logging solutions.
- Security: Knowledge of security best practices for containers, Kubernetes, and cloud environments.
- Cisco Technologies: Familiarity with Cisco UCS and Nexus switches is highly desirable.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Solutions21 FZCO
Trainer
Dubai, UAE
Solutions21 FZCO seeks an experienced Trainer to lead end-to-end training programs for a new enterprise COTS platform in the public sector. The role involves curriculum development, multi-modal delivery, and user adoptio
Data Migration Engineer
Dubai, UAE
Plan, execute, and validate data migration from legacy systems into a new Enterprise Transformation COTS platform. Requires 5+ years of data migration experience, strong ETL and SQL skills, and fluency in English and Ara
Technical Project Manager / Coordinator
Dubai, UAE
Seeking a Technical Project Manager/Coordinator to manage technical workstreams for an enterprise transformation project in Dubai. Requires 7+ years of technical project management experience, expertise in Kubernetes, an
Business Analyst
Dubai, UAE
Solutions21 FZCO seeks a Business Analyst for an enterprise transformation project in Dubai. The role bridges business needs and technical solutions, focusing on requirements elicitation, process analysis, and stakeholde
Program Manager
Dubai, UAE
Solutions21 FZCO seeks a Program Manager to lead a large-scale enterprise transformation for a public sector entity in Dubai. The role oversees strategic planning, cross-functional teams, vendor management, and program g
Change Management Professional
Dubai, UAE
Solutions21 FZCO seeks a Change Management Professional for an enterprise transformation project in Dubai. The role leads human-centric aspects, developing strategies to drive user acceptance and minimize disruption for
Business Development Manager (UAE & Middle East)
Dubai, UAE
Solutions21 seeks a Business Development Manager to drive growth in the UAE and Middle East by identifying opportunities, building a pipeline, and closing deals with government and enterprise clients. The role requires 7
Integration Engineer
Dubai, UAE
Solutions21 FZCO recherche un Integration Engineer pour concevoir et implémenter des intégrations robustes et sécurisées entre une solution COTS et divers systèmes internes et externes pour le secteur public. Le rôle req
Trainer
Dubai, UAE
Data Migration Engineer
Dubai, UAE
Technical Project Manager / Coordinator
Dubai, UAE
Business Analyst
Dubai, UAE
Program Manager
Dubai, UAE
Change Management Professional
Dubai, UAE
Business Development Manager (UAE & Middle East)
Dubai, UAE
Integration Engineer
Dubai, UAE