Enable job alerts via email!

DevOps & Automation EngineerTech

Sandsoft Games

Riyad Al Khabra

On-site

SAR 60,000 - 100,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a talented DevOps & Automation Engineer to enhance their game development infrastructure. In this pivotal role, you'll architect and automate systems that support real-time gaming applications, ensuring peak performance and reliability. Your expertise will help design robust CI/CD pipelines, manage containerized applications, and implement security best practices. Join a dynamic team dedicated to delivering engaging gaming experiences to millions worldwide, where your contributions will have a direct impact on the success of innovative gaming projects. If you're passionate about technology and eager to optimize processes, this opportunity is perfect for you.

Qualifications

  • 3+ years of experience in DevOps or cloud engineering.
  • Proficiency in Python and scripting languages like PowerShell and Bash.

Responsibilities

  • Design and maintain infrastructure-as-code using Terraform and Ansible.
  • Develop automation scripts for configuration management and deployment.

Skills

Analytical Thinking
Problem-Solving
Python
PowerShell
Bash

Tools

Terraform
Ansible
Docker
Kubernetes
GitHub
GitLab
AWS
GCP
Azure
Prometheus
Grafana
OpenTelemetry
Sentry

Job description

About the role
As a DevOps & Automation Engineer at Sandsoft, you will play a critical role in supporting our game development teams by architecting, automating, and managing the infrastructure and performing essential system administration tasks that power our heavy-load, real-time gaming applications. You will design and implement robust, secure, and scalable CI/CD pipelines, oversee day-to-day operational administration, and ensure that our systems operate at peak performance even under extreme loads. Your work will directly contribute to the smooth delivery of engaging gaming experiences for millions of players worldwide.

Key Responsibilities
  1. Design, implement, and maintain infrastructure-as-code (IaC) using tools like Terraform, Ansible, or similar modern alternatives.
  2. Develop automation scripts and tools to streamline configuration management and deployment processes.
  3. Create and manage GitHub pipelines to support continuous integration, testing, and deployment.
  4. Implement automated testing, security scans, and vulnerability assessments within the CI/CD framework.
  5. Manage containerized applications using Kubernetes and Docker, with a focus on multi-cloud deployments (AWS, GCP, and Azure).
  6. Optimize resource allocation and scalability for heavy-load gaming applications, ensuring high availability with auto-scaling, load balancing, and failover mechanisms.
  7. Set up and maintain observability stacks using modern tools (e.g., ELK/EFK, Prometheus, Grafana, OpenTelemetry, Sentry).
  8. Integrate security best practices across the deployment lifecycle, including secret management, secure coding standards, and container security.
  9. Collaborate with cross-functional teams to ensure compliance with industry standards and evolving best practices.
  10. Work closely with development teams to support and enhance their workflows.
  11. Maintain comprehensive documentation of automation processes, infrastructure designs, and operational procedures.
Requirements
  1. 3+ years in DevOps, automation, or cloud engineering.
  2. Strong analytical-thinking and problem-solving capabilities with a passion for innovating, optimizing, and debugging processes.
  3. Proficiency in high-level programming languages (e.g., Python) and scripting languages (e.g., PowerShell, Bash).
  4. Experience with Docker and Kubernetes, including managing multi-cloud container orchestration environments.
  5. Experience with Terraform for designing, deploying, and managing cloud infrastructure.
  6. Experience in creating, managing, and securing CI/CD pipelines using platforms like GitHub or GitLab.
  7. Hands-on experience with major public cloud providers (AWS, GCP, Azure), including designing architectures for high-load and latency-sensitive applications.
Preferred Qualifications
  1. Familiarity with relational databases (PostgreSQL, MySQL) and caching mechanisms like Redis, including replication and clustering.
  2. Knowledge of message brokers (Kafka, RabbitMQ) for distributed systems.
  3. Understanding of secret management tools (HashiCorp Vault) and service mesh technologies (Consul, Istio).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.