Enable job alerts via email!

Devops Engineer

Jeraisy Computer & Comm. Services

Riyadh

On-site

SAR 200,000 - 300,000

Full time

Today
Be an early applicant

Job summary

A leading IT services company in Riyadh is seeking a DevOps Engineer with strong software development and IT operations background. The role involves designing CI/CD pipelines, managing cloud infrastructure, and collaborating with teams for process improvement. Ideal candidates will have experience with cloud platforms like AWS or Azure, along with skills in Docker and Kubernetes. This position offers opportunities for continuous innovation in a dynamic environment.

Qualifications

  • Proven experience as a DevOps Engineer or similar role in IT services or software development.
  • Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Excellent problem-solving skills and the ability to work under pressure.

Responsibilities

  • Design and implement robust CI/CD pipelines to automate software deployment and testing processes.
  • Manage cloud infrastructure, ensuring scalability, security, and cost-efficiency.
  • Monitor system performance and troubleshoot issues to maintain high availability and reliability of applications.

Skills

Continuous Integration and Continuous Deployment (CI/CD)
Cloud Computing
Containerization
Scripting and Automation
Monitoring and Logging

Tools

Docker
Kubernetes
Terraform
CloudFormation
Ansible
Puppet
Chef
Job description

We are seeking a highly skilled DevOps Engineer to join our dynamic IT Services team in Riyadh, Saudi Arabia. The ideal candidate will possess a strong background in software development and IT operations, with a passion for automating processes and improving system reliability. As a DevOps Engineer, you will play a crucial role in bridging the gap between development and operations, ensuring that our software applications are delivered efficiently and effectively. You will collaborate with cross‑functional teams to implement best practices in CI/CD, infrastructure as code, and cloud services. Your expertise will be invaluable in driving continuous improvement and innovation within our organization, ultimately enhancing our service delivery and customer satisfaction.

Responsibilities
  1. Design and implement robust CI/CD pipelines to automate software deployment and testing processes.
  2. Manage cloud infrastructure, ensuring scalability, security, and cost‑efficiency.
  3. Monitor system performance and troubleshoot issues to maintain high availability and reliability of applications.
  4. Collaborate with development teams to integrate DevOps practices into the software development lifecycle.
  5. Develop and maintain infrastructure as code using tools such as Terraform or CloudFormation.
  6. Implement monitoring and logging solutions to gain insights into application performance and user experience.
  7. Conduct regular security assessments and implement best practices to safeguard applications and data.
  8. Provide training and support to team members on DevOps tools and methodologies.
  9. Stay up-to-date with emerging trends and technologies in DevOps and cloud computing.
Preferred Candidate
  1. Proven experience as a DevOps Engineer or similar role in IT services or software development.
  2. Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  3. Experience with containerization technologies like Docker and orchestration tools such as Kubernetes.
  4. Familiarity with scripting languages such as Python, Bash, or Ruby.
  5. Excellent problem‑solving skills and the ability to work under pressure.
  6. Strong communication and collaboration skills to work effectively in a team environment.
  7. Ability to adapt to changing requirements and priorities.
  8. Experience with configuration management tools like Ansible, Puppet, or Chef.
  9. Relevant certifications in DevOps or cloud technologies are a plus.
Skills
  • Continuous Integration and Continuous Deployment (CI/CD): Knowledge of CI/CD practices and tools is essential for automating the software delivery process, ensuring faster and more reliable releases.
  • Cloud Computing: Proficiency in cloud platforms such as AWS, Azure, or Google Cloud enables the management of scalable and cost‑effective infrastructure.
  • Containerization: Familiarity with Docker and Kubernetes allows for the efficient deployment and management of applications in isolated environments.
  • Scripting and Automation: Skills in scripting languages like Python or Bash are crucial for automating repetitive tasks and improving operational efficiency.
  • Monitoring and Logging: Experience with monitoring tools such as Prometheus or ELK Stack helps in maintaining system health and performance visibility.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.