Post Job Free
Sign in

DevOps Engineer

Company:
Core42
Location:
Abu Dhabi, United Arab Emirates
Posted:
April 16, 2024
Apply

Description:

Overview

The opportunity

DevOps Engineer provisions and manages scalable infrastructure, diverse applications and automation tools to ensure seamless delivery of features and services across various projects and platforms.

DevOps Engineer collaborates with development teams and other stakeholders to ensure safe and efficient deployment of applications, identify and implement 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. Building on our capabilities as sovereign cloud and HPC specialist, we bring generative AI, cybersecurity, professional and managed services expertise to enable national-scale program deployments across industries.

Responsibilities

* Collaborate with software and platform engineering teams on implementing technology stack to ensure safe and efficient deployment of application.

* Implement and manage infrastructure as code (IaC) to ensure scalability and flexibility.

* Deploy applications using continuous integration/continuous deployment (CI/CD) pipelines to ensure a smooth and end-to-end automated process.

* Regularly evaluate and adjust CI/CD principles and service maturity and identify opportunities for improvement.

* Monitor performance indicators and recommend enhancements by performing gap analysis, identifying alternative solutions, offer actionable improvement plans and assisting with modifications.

* Collaborate with security management teams to ensure that systems are safe and secure against cybersecurity threats.

* Work closely with process management and operational teams and contribute to process development standardizing collaboration framework and improving collaboration efficiency

Qualifications

To qualify for the role you must have

* Bachelor’s or Master’s degree in Computer Science, Engineering, Software Engineering, or other relevant technology field.

* Proven experience as a DevOps Engineer with a strong focus on Cloud Environments.

* Good knowledge and 3+ years of hands-on experience working with Azure and AWS [professional level certifications are highly desirable].

* 5+ years of hands-on experience in Linux-based environments and 3+ years of experience in DevOps engineering.

* Advanced experience with Infrastructure as Code (IaC) using tools like Terraform, Ansible, etc.

* Deep understanding of the software development life cycle (SDLC) and CI/CD pipelines, including GitLab CI/CD, as well as experience with GitOps practices, such as version control system management and continuous deployment strategies specific to Git-centric workflows.

* Advanced level in programming and scripting using Python and/or Golang, bash.

* Advanced level of proficiency with container technologies and Kubernetes in particular is a must.

* Good grasp of modern logging and monitoring tools such as Loki, Prometheus, Grafana etc

* Deep understanding of web-related technologies [protocols, web/app servers] as well as good understanding of commonly used network stacks and protocols [OSI model, TCP/IP stack, routing]

* Good knowledge of solutions and hands-on experience with at least one product of the following domains: database engines (SQL and/or non-SQL), middleware, clustering and high-availability strategies, performance testing and tuning, messaging systems like RabbitMQ and Kafka, caching systems like Redis and Memcached

* Should possess effective communication skills and agile mentality and mindset

What We Look For

If you are a performance-driven, inquisitive mind with the agility to adapt to ambiguity, you will fit right in. You should be eager to explore opportunities to build meaningful collaborations with stakeholders and aspire to create unique customer-centric solutions. Bias for action and a passion to conquer new frontiers in the AI space is at the heart of the Core42 community.

What Working At Core42 Offers

Culture: An open, diverse and inclusive environment with a global vision that encourages personal growth and focuses on ground-breaking, 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, education support, leave benefits and more.

If you can confidently demonstrate that you meet the criteria above, please contact us as soon as possible.

Apply