Search by job, company or skills

TestCrew | Quality Engineering & Software Testing

Senior DevOps Engineer

Early Applicant
  • 5 months ago
  • Be among the first 50 applicants

Job Description

Senior DevOps Engineer

We are seeking a highly skilled and experienced Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will be responsible for designing, implementing, and maintaining our software development lifecycle, including continuous integration, continuous deployment, and continuous monitoring. This Position will be Riyadh, KSA Based.

Job Responsibilities:

1. End-to-End Automation:

Design, implement, and manage end-to-end automation pipelines for software development, deployment, and machine learning model lifecycle.

2. CI/CD Implementation:

Develop and maintain CI/CD pipelines for both traditional application development and machine learning model deployment.

3. Infrastructure as Code (IaC):

Utilize Infrastructure as Code (IaC) tools (e.g., Terraform, Alibaba cloud ROS / Cloud Formation) for provisioning and managing cloud resources efficiently.

4. Containerization and Orchestration:

Implement containerization using Docker and orchestrate containers using Kubernetes for scalable and resilient applications and machine learning workloads.

5. Monitoring and Logging:

Implement and manage monitoring solutions for both software applications and machine learning models, proactively addressing issues.

6. Security and Compliance:

Enforce security measures for applications and machine learning systems, ensuring compliance with industry standards and data privacy regulations.

7. Automation and Scripting:

Write automation scripts (e.g., Bash, Python) to streamline operational tasks, enhance system efficiency, and support machine learning workflows.

8. Incident Response:

Participate in incident response activities for both application and machine learning-related incidents.

Skills:

Proficiency with CI/CD tools such as Jenkins, GitLab CI, or Travis CI.

Experience with IaC tools like Terraform or Alibaba Cloud Formation and familiarity with cloud platforms (e.g., ALIBABA, Azure, Google Cloud).

Hands-on experience with Docker and Kubernetes.

Knowledge of monitoring tools such as Cloud Monitor, Cloud Watch, Prometheus, Grafana, ELK Stack, or similar.

Proficiency in scripting languages (e.g., Bash, Python) for automation.

Effective communication and collaboration skills to work with cross-functional teams.

Strong problem-solving skills and the ability to troubleshoot complex issues across both application and machine learning domains.

Qualifications:

1. Bachelor's/master's degree in computer science information technology or a related field, or relevant experience.

2. Minimum of 7 years of experience in a cloud support role.

3. ACP Certified; CKA & ACE will be an advantage.

4. Excellent problem-solving and analytical skills.

5. Excellent written and oral communication in Arabic and English

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 19/06/2024

Job ID: 82269079

Report Job

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 17-10-2024 09:10:42 AM
Home Jobs in Saudi Arabia Senior DevOps Engineer