DevOps Engineer / Cloud Engineer
The Leadership Memo by Paul Kensington
Dubai, United Arab Emirates · Part Time
Be the first to apply
- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 1 week ago
- Work mode
- In office
- Education
- Degree or diploma in Computer Science, IT, Software Engineering, or Cloud Computing
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Role Overview
We are looking for skilled and meticulous DevOps Engineers and Cloud Engineers to join our team. These professionals will be instrumental in enhancing software delivery workflows, administering cloud infrastructures, automating operational tasks, and ensuring the provision of scalable, secure, and stable environments. They will contribute significantly to infrastructure performance, deployment automation, and adoption of up-to-date cloud technologies.
DevOps Engineer Responsibilities
- Enhance software development and deployment through automation and continuous integration/continuous delivery (CI/CD).
- Build and oversee CI/CD pipelines and automate infrastructure configurations.
- Manage deployment processes, monitor application performance, and resolve system issues.
- Collaborate across development, QA, and operations teams to boost release efficiency and system reliability.
- Maintain version control, containerization, infrastructure automation, and operational monitoring.
Cloud Engineer Responsibilities
- Design, deploy, manage, and optimize cloud-based infrastructures and services.
- Configure cloud assets including virtual networks and storage, handle access controls, and oversee resource utilization.
- Support cloud migration efforts while ensuring availability, security, scalability, and cost-effectiveness.
- Implement backup, recovery, and disaster preparedness strategies.
- Investigate and resolve infrastructure problems, while documenting technical procedures for sustained operations.
Candidate Requirements
- A degree or diploma in Computer Science, Information Technology, Software Engineering, Cloud Computing, or a related field.
- Familiarity with Linux or Windows server administration, network basics, and system design.
- Knowledge of CI/CD pipelines, version control systems, deployment automation, and infrastructure management.
- Experience with cloud services like AWS, Microsoft Azure, or Google Cloud Platform.
- Understanding of container technologies such as Docker and Kubernetes.
- Proficiency in scripting languages including Python, Bash, PowerShell, or Go.
- Experience with infrastructure-as-code tools like Terraform, Ansible, or CloudFormation is a plus.
- Comprehension of cloud security, identity and access management, monitoring, backup, and disaster recovery practices.
- Strong problem-solving skills, documentation capabilities, and organizational skills.
- Effective teamwork and communication skills, with dedication to reliability, automation, and ongoing improvement.
Minimum education
Diploma / ITI / Vocational