https://bayt.page.link/SgZug1iMg9pGjiJZ8
Create a job alert for similar positions

Job Description

About the job DevOps Engineer

Responsibilities:


  • Collaborate with development and operations teams to design, implement, and maintain CI/CD pipelines for deploying and releasing software.
  • Implement and manage infrastructure as code (IaC) using tools such as Terraform, CloudFormation, or Ansible to automate the provisioning and configuration of cloud resources.
  • Automate configuration management, deployment, and scaling of applications and services using containerization technologies such as Docker and orchestration tools like Kubernetes.
  • Monitor and optimize system performance, reliability, and scalability, and implement strategies for fault tolerance and disaster recovery.
  • Implement and manage monitoring, logging, and alerting systems to ensure the health and availability of our infrastructure and applications.
  • Ensure security best practices are implemented throughout the development and deployment processes, including vulnerability scanning, access control, and data encryption.
  • Collaborate with cross-functional teams to troubleshoot issues, identify root causes, and implement solutions to improve system reliability and performance.
  • Stay up-to-date with emerging technologies, tools, and best practices in DevOps and cloud computing, and evaluate their potential impact on our systems and processes.
  • Provide guidance and support to development teams on DevOps practices, tools, and processes, and promote a culture of continuous improvement and learning.

Qualifications:


  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a DevOps Engineer or similar role, with a strong background in software development and operations.
  • Proficiency in scripting and programming languages such as Python, Bash, or Go.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud Platform, including hands-on experience with services like EC2, S3, RDS, Lambda, and others.
  • Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI, and version control systems such as Git.
  • Experience with infrastructure as code (IaC) tools such as Terraform, CloudFormation, or Ansible.
  • Experience with containerization technologies such as Docker and container orchestration tools like Kubernetes.
  • Strong understanding of networking, security, and system administration concepts.
  • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Splunk.
  • Excellent problem-solving skills and the ability to troubleshoot complex technical issues.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.


Job Details

Job Location
Dubai United Arab Emirates
Company Industry
Other Business Support Services
Company Type
Unspecified
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.