Senior DevOps Engineer

Squadio
Full_timeβ€’Riyadh, Saudi Arabia

πŸ“ Job Overview

  • Job Title: Senior DevOps Engineer
  • Company: Squadio
  • Location: Riyadh, Ar Riyāḑ, Saudi Arabia
  • Job Type: Full-Time
  • Category: DevOps Engineer
  • Date Posted: 2025-07-09

πŸš€ Role Summary

  • πŸ“ Enhancement Note: Squadio is a global remote-first IT service provider, seeking a Senior DevOps Engineer to manage and streamline Oracle-based application deployments, integrations, and automations. This role requires hands-on experience with Oracle databases, DevOps tools, and cloud platforms.

πŸ’» Primary Responsibilities

  • πŸ“ Enhancement Note: The Senior DevOps Engineer will be responsible for building CI/CD pipelines, maintaining Oracle environments, automating database operations, and ensuring performance, scalability, and security. This role requires strong scripting and automation skills, as well as proficiency in cloud platforms and monitoring tools.

🌟 Key Responsibilities

  • πŸ“ Enhancement Note: The Senior DevOps Engineer will be responsible for managing and streamlining the deployment, integration, and automation of Oracle-based applications and infrastructure. This role requires hands-on experience with Oracle databases, DevOps tools, and cloud platforms.

πŸŽ“ Skills & Qualifications

πŸ† Education & Experience

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Proven experience (5-10 years) as a DevOps Engineer or similar role, with a strong focus on Oracle databases and cloud platforms.

πŸ›  Required Skills

  • πŸ“ Enhancement Note: The ideal candidate should have hands-on experience with Oracle databases (on-prem and/or cloud), DevOps tools (like Jenkins, Ansible, Terraform), and cloud platforms (such as Oracle Cloud Infrastructure, AWS, or Azure). Strong scripting and automation skills are a must.

  • Proficient with Docker and containerization.

  • Experience with virtual machines and virtualization platforms.

  • Strong command of Linux systems and shell scripting.

  • Understanding of cloud architecture, scalability, and cost optimization, with hands-on experience with cloud providers (AWS, Azure, GCP).

  • Experience with GitHub Actions and CI/CD automation.

  • Experience with high availability and replication for databases (e.g., PostgreSQL).

  • Knowledge of load balancing and failover setups.

  • Able to deploy and manage Node.js and React apps in scalable environments.

  • Familiar with Nginx, HAProxy, or cloud-native load balancers.

  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK).

  • Basic experience with JavaScript (Node.js and React).

  • Familiar with security best practices (network, cloud, CI/CD).

  • Experience with version control and Git workflows.

πŸ† Preferred Skills

  • Experience with Kubernetes and container orchestration.
  • Familiarity with infrastructure as code (IaC) tools like Terraform or CloudFormation.
  • Knowledge of Oracle-specific DevOps tools and best practices.
  • Experience with Agile methodologies and DevOps practices.
  • Familiarity with ITIL and service management principles.

πŸ“Š Web Portfolio & Project Requirements

  • πŸ“ Enhancement Note: As a Senior DevOps Engineer, your portfolio should demonstrate your ability to manage and automate complex Oracle-based infrastructure and applications. Include case studies showcasing your experience with CI/CD pipelines, database operations, and cloud migrations.

πŸ† Portfolio Essentials

  • A well-structured portfolio website demonstrating your technical skills and projects.
  • Case studies detailing your experience with Oracle databases, DevOps tools, and cloud platforms.
  • Live demos of your CI/CD pipelines and automated deployment processes.
  • Documentation showcasing your scripting and automation skills.
  • Testimonials from colleagues or clients highlighting your technical expertise and problem-solving abilities.

πŸ“„ Technical Documentation

  • Detailed documentation of your CI/CD pipelines, including configuration files and scripts.
  • Step-by-step guides for deploying and managing Oracle-based applications and infrastructure.
  • Performance optimization and troubleshooting guides for Oracle databases.
  • Security best practices and compliance documentation for cloud environments.

πŸ’΅ Compensation & Benefits

πŸ’° Salary Range

  • πŸ“ Enhancement Note: The salary range for a Senior DevOps Engineer in Riyadh, Ar Riyāḑ, Saudi Arabia is approximately SAR 25,000 - 40,000 per month ($6,700 - $10,700 USD), based on industry standards and regional cost of living.

🎁 Benefits

  • Competitive salary and benefits package.
  • Opportunities for professional development and growth.
  • A dynamic and inclusive work environment with a global team.
  • Flexible working hours and remote work opportunities.

🎯 Team & Company Context

🏒 Company Culture

  • πŸ“ Enhancement Note: Squadio is a global remote-first IT service provider, headquartered in Riyadh, KSA, with delivery centers in Egypt and KSA. Their distributed teams are located in Tunisia, Egypt, KSA, Palestine, Nigeria, and India. Squadio was founded in 2011 as an app development company and successfully pivoted its model to support startups and companies seeking to hire and manage their own engineering teams remotely.

  • 🏒 Industry: IT Services and Consulting.

  • 🏒 Company Size: Medium (100-249 employees).

  • 🏒 Founded: 2011.

🌐 Work Environment

  • πŸ“ Enhancement Note: Squadio offers a remote-first work environment, with teams located across multiple countries. This role may require some overlap with the company's core working hours (Egypt Standard Time - EET/GMT+2).

  • 🏒 Office Type: Remote-first, with no physical office location.

  • 🏒 Office Location(s): Riyadh, Ar Riyāḑ, Saudi Arabia (Headquarters); Cairo, Egypt (Delivery Center); and other locations across the Middle East and North Africa (MENA) region.

  • 🏒 Work Schedule: Full-time, with flexible working hours and remote work opportunities.

πŸ“„ Application & Technical Interview Process

πŸ“ Enhancement Note: The application process for this role will involve submitting your resume, portfolio, and completing a technical interview. The interview process will focus on your technical skills, problem-solving abilities, and cultural fit with Squadio's global team.

πŸ“„ Application Process

  1. Submit your resume and portfolio through the application link.
  2. Complete any initial screening assessments or challenges, if required.
  3. Participate in a technical interview, focusing on your Oracle database, DevOps, and cloud platform skills.
  4. Engage in a cultural fit assessment, discussing your teamwork, communication, and problem-solving skills.

πŸ“„ Technical Interview Process

  1. πŸ“ Enhancement Note: The technical interview will consist of several stages, focusing on your hands-on experience with Oracle databases, DevOps tools, and cloud platforms. Be prepared to discuss your experience with CI/CD pipelines, database operations, and cloud migrations.
  • πŸ’» Coding/Configuration Assessment: Demonstrate your scripting and automation skills by completing a hands-on coding or configuration challenge related to Oracle databases, DevOps tools, or cloud platforms.
  • πŸ’‘ System Design Discussion: Present your approach to designing and managing scalable Oracle-based infrastructure and applications, considering performance, scalability, and security.
  • 🀝 Team Interaction & Cultural Fit Assessment: Engage in a team interaction session, discussing your problem-solving skills, communication style, and cultural fit with Squadio's global team.
  • 🎯 Final Evaluation: Participate in a final evaluation, focusing on your technical impact, career aspirations, and alignment with Squadio's company values.

πŸ“ Enhancement Note: To optimize your application and interview preparation, focus on the following ATS keywords:

  • πŸ›  Programming Languages: Oracle PL/SQL, Bash, Python, JavaScript (Node.js).
  • πŸ›  Web Frameworks: Jenkins, Ansible, Terraform, GitHub Actions.
  • πŸ›  Server Technologies: Oracle Cloud Infrastructure, AWS, Azure, GCP.
  • πŸ›  Databases: Oracle Database, PostgreSQL.
  • πŸ›  Tools: Docker, Kubernetes, Nginx, HAProxy, Prometheus, Grafana, ELK.
  • πŸ›  Methodologies: Agile, ITIL, DevOps, CI/CD.
  • πŸ›  Soft Skills: Problem-solving, communication, teamwork, adaptability.
  • πŸ›  Industry Terms: Infrastructure as Code (IaC), High Availability (HA), Load Balancing, Failover, Cloud Architecture, Scalability, Cost Optimization.

πŸ›  Technology Stack & Web Infrastructure

🌐 Frontend Technologies

  • πŸ“ Enhancement Note: As a Senior DevOps Engineer, your focus will be on backend and infrastructure technologies. However, familiarity with frontend technologies will be beneficial for understanding user experience and optimizing web applications.

  • React (for managing Node.js and React apps in scalable environments).

🌐 Backend & Server Technologies

  • πŸ“ Enhancement Note: The core technologies for this role revolve around Oracle databases, DevOps tools, and cloud platforms. Familiarity with these technologies is essential for managing and automating Oracle-based infrastructure and applications.

  • Oracle Databases (on-prem and/or cloud).

  • DevOps Tools: Jenkins, Ansible, Terraform, GitHub Actions.

  • Cloud Platforms: Oracle Cloud Infrastructure, AWS, Azure, GCP.

🌐 Development & DevOps Tools

  • πŸ“ Enhancement Note: Familiarity with development and DevOps tools is crucial for managing and automating Oracle-based infrastructure and applications. This section highlights some essential tools for this role.

  • Version Control: Git.

  • Containerization: Docker.

  • Container Orchestration: Kubernetes (preferred).

  • Infrastructure as Code (IaC): Terraform, CloudFormation (preferred).

  • Monitoring and Logging: Prometheus, Grafana, ELK.

  • Load Balancing: Nginx, HAProxy, cloud-native load balancers.

  • Cloud Providers: AWS, Azure, GCP (preferred).

πŸ‘₯ Team Culture & Values

🌟 Web Development Values

  • πŸ“ Enhancement Note: Squadio values technical excellence, innovation, and collaboration in its global team. As a Senior DevOps Engineer, you should embody these values in your work and contribute to Squadio's mission of providing high-quality IT services and solutions.

  • Technical Excellence: Strive for continuous learning and improvement in your Oracle database, DevOps, and cloud platform skills.

  • Innovation: Stay up-to-date with emerging technologies and trends, and be open to exploring new tools and methodologies.

  • Collaboration: Work effectively with your global team, fostering a culture of knowledge sharing and mentorship.

  • Performance Optimization: Focus on optimizing the performance, scalability, and security of Oracle-based infrastructure and applications.

  • User Experience: Understand the user experience and work to improve it through your technical decisions and implementations.

🀝 Collaboration Style

  • πŸ“ Enhancement Note: Squadio's global team works collaboratively, leveraging each other's strengths and expertise to deliver high-quality IT services and solutions. As a Senior DevOps Engineer, you should embrace this collaborative approach and contribute to the team's success.

  • Cross-functional Integration: Collaborate with designers, marketers, and other stakeholders to ensure your technical decisions align with user needs and business objectives.

  • Code Review Culture: Participate in code reviews and pair programming to ensure code quality, knowledge sharing, and continuous learning.

  • Knowledge Sharing: Share your expertise and experiences with your team, fostering a culture of continuous learning and improvement.

  • Technical Mentoring: Provide guidance and support to junior team members, helping them develop their skills and advance their careers.

πŸ“Œ Application Steps

To apply for this Senior DevOps Engineer position at Squadio:

  1. Submit your resume and portfolio through the application link.
  2. πŸ“ Enhancement Note: Customize your portfolio to highlight your experience with Oracle databases, DevOps tools, and cloud platforms. Include case studies demonstrating your ability to manage and automate complex infrastructure and applications.
  3. πŸ“ Enhancement Note: Optimize your resume for web technology roles, emphasizing your relevant skills and experiences with Oracle databases, DevOps, and cloud platforms. Highlight your problem-solving abilities and technical achievements.
  4. πŸ“ Enhancement Note: Prepare for the technical interview by brushing up on your Oracle database, DevOps, and cloud platform skills. Practice coding or configuration challenges related to these technologies, and be ready to discuss your approach to system design and architecture.
  5. πŸ“ Enhancement Note: Research Squadio's company values and culture, and be prepared to discuss how your technical skills and experiences align with their mission and goals. Prepare questions to ask during the interview, demonstrating your interest in the role and the company.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

The ideal candidate should have hands-on experience with Oracle databases and DevOps tools, along with strong scripting and automation skills. Proficiency in cloud platforms and experience with monitoring tools are also essential.