About the Job
We are looking for a Senior DevOps Engineer (12 Months, Full-Time Contractor) who will design, provision, and manage scalable infrastructure, diverse applications, and automation tools to ensure seamless delivery of features and services across various projects and platforms. The Senior DevOps Engineer will collaborate with development teams and other stakeholders to ensure the safe and efficient deployment of applications while identifying and implementing technical solutions for optimizing system reliability and performance.
Core42 is the UAE’s national-scale enabler for cloud and generative AI, combining G42 Group’s expertise across multiple technology disciplines into a single platform for public sector and large enterprise transformations. We leverage our capabilities as a sovereign cloud and HPC specialist to bring generative AI, cybersecurity, and professional managed services expertise to enable national-scale program deployments across various industries.
Responsibilities
- Mentor and develop the capabilities of DevOps engineers, participate in strategic project initiatives and planning, and contribute to decision-making processes.
- Collaborate with software and platform engineering teams to design and implement a technology stack ensuring 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 to ensure a smooth end-to-end automated process.
- Regularly evaluate and adjust CI/CD principles and service maturity, identifying opportunities for improvement.
- Monitor performance indicators and recommend enhancements through gap analysis, alternative solutions, and actionable improvement plans.
- Collaborate with security management teams to ensure systems are safeguarded against cybersecurity threats.
- Write and maintain relevant documentation to ensure completeness and quality.
- Work closely with process management and operational teams to contribute to process development, standardizing collaboration, and improving efficiency.
- Serve as an advisor to internal DevOps and engineering team stakeholders, contributing to technology roadmaps and architectural decisions.
Qualifications
To qualify for this role, you must have:
- Bachelor’s or Master’s degree in Computer Science, Engineering, Software Engineering, or a relevant technology field.
- Proven experience as a Senior DevOps Engineer with a strong focus on Cloud Environments.
- Good knowledge and 5+ years of hands-on experience with Azure and AWS (professional level certifications are highly desirable).
- 7+ years of 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, and experience with GitOps practices.
- Advanced level in programming and scripting with Python and/or Golang, as well as bash.
- Advanced proficiency with container technologies, particularly Kubernetes.
- Good grasp of modern logging and monitoring tools such as Loki, Prometheus, and Grafana.
- Deep understanding of web-related technologies and knowledge of network stacks and protocols.
- Experience with database engines (SQL and/or non-SQL), middleware, clustering, and high-availability strategies, performance testing and tuning.
- Effective communication skills and an agile mindset.
- Extensive experience in leading and executing end-to-end DevOps strategies, demonstrating an ability to drive project initiatives and mentor DevOps engineers.
What We Look For
We seek performance-driven and inquisitive individuals with the agility to adapt to ambiguity. If you are eager to explore opportunities to build meaningful collaborations with stakeholders and aspire to create unique customer-centric solutions, you will fit well in our team. A bias for action and a passion for conquering new frontiers in the AI space are at the heart of the Core42 community.
What Working At Core42 Offers
- Culture: An open, diverse, and inclusive environment that encourages personal growth and focuses on groundbreaking, industry-first innovations.
- Career: Outstanding learning, development & growth opportunities via structured training programs and innovative, high-tech projects.
- Work-Life: A hybrid work policy to strike the perfect balance between office and home.
- Rewards: A competitive remuneration package with a host of perks including healthcare, leave benefits, and more.
If you can confidently demonstrate that you meet the criteria above, we encourage you to apply as soon as possible.