About the Job:
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
The Senior DevOps Engineer at Core42 is responsible for designing, provisioning, and managing scalable infrastructure, diverse applications, and automation tools to ensure seamless delivery of features and services across various projects and platforms. This role involves close collaboration with development teams and other stakeholders to ensure safe and efficient deployment of applications, while also identifying and implementing technical solutions for optimizing system reliability and performance.
Duties and Responsibilities:
- Mentor and develop the capabilities of DevOps engineers, participate in strategic project initiatives, and contribute to decision-making processes.
- Collaborate with software and platform engineering teams to design and implement a technology stack for safe and efficient application deployment.
- Design, implement, and manage infrastructure as code (IaC) for scalability and flexibility.
- Deploy applications using continuous integration/continuous deployment (CI/CD) pipelines for a smooth and end-to-end automated process.
- Regularly evaluate CI/CD principles and service maturity to identify opportunities for improvement.
- Monitor performance indicators and recommend enhancements through gap analysis, identifying alternative solutions, and offering actionable improvement plans.
- Collaborate with security management teams to ensure systems are secure against cybersecurity threats.
- Write and maintain relevant documentation ensuring completeness and quality.
- Work closely with process management and operational teams to standardize collaboration frameworks and improve efficiency.
- Act as an advisor to internal DevOps and engineering teams, contributing to technology roadmaps and architectural decisions.
Skills and Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Software Engineering, or a related technology field.
- Proven experience as a Senior DevOps Engineer with a strong focus on Cloud Environments.
- 5+ years of hands-on experience with Azure and AWS (professional level certifications are highly desirable).
- 7+ years of hands-on experience in Linux-based environments and 5+ years in DevOps engineering.
- Advanced experience with Infrastructure as Code (IaC) using tools like Terraform and Ansible.
- Deep understanding of the software development life cycle (SDLC) and CI/CD pipelines, including GitLab CI/CD, along with GitOps practices.
- Proficient in programming and scripting using Python and/or Golang, and bash.
- Advanced proficiency with container technologies, particularly Kubernetes.
- Familiarity with modern logging and monitoring tools such as Loki, Prometheus, and Grafana.
- Strong understanding of web-related technologies and network stacks/protocols (OSI model, TCP/IP).
- Hands-on experience with database engines (SQL and/or non-SQL), middleware, clustering, high-availability strategies, and messaging systems like RabbitMQ and Kafka.
- Effective communication skills and agile mentality required.
- Extensive experience in leading and executing end-to-end DevOps strategies and mentoring DevOps engineers.
Work Conditions: Hybrid, Full-time
Location: Abu Dhabi Emirate, United Arab Emirates
This standalone job detail page outlines the essential functions and expectations for the Senior DevOps Engineer position at Core42, serving candidates interested in this exciting opportunity in Abu Dhabi.