DevOps Engineer

Be among the first applicants.
TAWANTECH
Riyad Al Khabra
SAR 200,000 - 300,000
Be among the first applicants.
Yesterday
Job description

Role Overview :

Are you a tech-savvy innovator with a passion for seamless development and deployment? Join us as a DevOps Engineer, where you will play a critical role in revolutionizing how we build, deliver, and scale cutting-edge solutions. Your mission is to bridge the gap between development and operations, ensuring agility, reliability, and performance at every stage of the software lifecycle.

Responsibilities :

  1. Build and Maintain Scalable Infrastructure :
    • Design, implement, and manage scalable, secure, and high-performance infrastructure using modern cloud platforms (AWS, Azure, GCP).
    • Leverage Infrastructure as Code (IaC) tools like Terraform, Ansible, or CloudFormation to automate infrastructure provisioning and management.
    • Ensure high availability and disaster recovery planning for critical systems.
  2. Automate Everything :
    • Develop and optimize CI / CD pipelines to enable seamless build, test, and deployment workflows.
    • Create scripts and tools to automate repetitive tasks, reducing manual intervention and errors.
    • Implement monitoring, logging, and alerting systems to proactively identify and resolve issues.
  3. Collaborate Across Teams :
    • Work closely with developers, QA engineers, and system administrators to ensure smooth integration and deployment of software.
    • Serve as a liaison between development and operations teams, advocating for DevOps best practices.
    • Participate in design and architecture discussions to ensure operational excellence.
  4. Enhance System Performance & Security :
    • Optimize application performance and system efficiency by identifying bottlenecks and implementing solutions.
    • Apply security best practices to safeguard infrastructure, applications, and data.
    • Conduct regular vulnerability assessments and implement necessary patches or upgrades.
  5. Champion Continuous Improvement :
    • Foster a culture of continuous delivery, reliability, and innovation.
    • Evaluate new tools, technologies, and frameworks, recommending adoption where beneficial.
    • Provide mentorship and training to team members to promote DevOps principles and practices.

Requirements :

  • Minimum 4 years of experience in DevOps, cloud infrastructure, or related fields.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Proven experience in managing CI / CD pipelines with tools like Jenkins, GitLab CI, or CircleCI.
  • Hands-on expertise in containerization and orchestration tools (e.g., Docker, Kubernetes).
  • Strong scripting skills in Python, Bash, or similar languages.
  • In-depth understanding of version control systems like Git.
  • Experience with monitoring tools such as Prometheus, Grafana, or ELK stack.
  • Familiarity with service mesh technologies (e.g., Istio, Linkerd).
  • Knowledge of serverless computing and functions-as-a-service (FaaS).
  • Certifications in cloud platforms (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer).
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new DevOps Engineer jobs in Riyad Al Khabra