DevOps Engineer Jobs in Saudi
2414 Jobs Found
Save and set alert for similar positionsManage alerts
<p>1. Technical Leadership & Low-Level Design Lead technical design and development of complex applications and digital platforms. Translate high-level architecture and business requirements into detailed Low-Level Design (LLD) component design, service boundaries, data models, API contracts, integration patterns, sequence flows, and error handling. Review and challenge technical designs for scalability, maintainability, security, and performance. Drive adoption of engineering best practices, design patterns, coding standards, and reusable components. Provide technical guidance to developers and resolve complex technical issues and blockers.</p><p>2. Java, Spring Boot & Microservices Design and develop scalable Java/Spring Boot microservices; lead development of RESTful APIs and backend services. Define microservice architecture, service-to-service communication, exception handling, logging, monitoring, and resilience patterns. Apply best practices across Spring Boot, Spring Security, JPA/Hibernate, database integration, distributed transactions, caching, and event-driven architecture. Perform hands-on coding for critical features and technically complex components. Troubleshoot production and non-production issues and drive root-cause analysis.</p><p>3. API Design & Security Design secure, scalable, production-grade APIs; define request/response contracts, validation rules, error codes, and versioning. Apply strong understanding of OAuth 2.0, OpenID Connect, JWT, Authentication & Authorization, API Gateway, and Role-Based Access Control. Ensure APIs comply with enterprise security and integration standards, working closely with security, architecture, integration, and platform teams.</p><p>4. React JS / Front-End Development Provide technical leadership for React JS front-end development, including scalable and reusable UI components and front-end architecture. Integrate React applications with backend REST APIs, handling authentication, authorization, API errors, and session management. Review front-end code and guide developers on performance, usability, and coding standards. Contribute hands-on to React development for critical features and technical challenges.</p><p>5. Hands-on Development Stay actively involved in development rather than functioning only as a people/team manager. Personally contribute to coding for critical, complex, or high-priority features. Conduct detailed code reviews and enforce quality standards; perform technical troubleshooting, debugging, and performance analysis.</p><p>6. Development Team Leadership Lead and mentor a team of developers across backend and frontend technologies. Break down requirements into technical tasks; support accurate development estimates and assign work by complexity and capability. Track progress, identify risks, and proactively remove technical blockers. Run technical discussions, design reviews, code reviews, and knowledge-sharing sessions. Ensure the team follows agreed development, branching, testing, documentation, and release practices.</p><p>7. Quality, Performance & Production Readiness Ensure deliverables meet agreed quality, security, performance, and scalability standards; support SIT/UAT defect resolution. Ensure applications are production-ready with appropriate logging, monitoring, alerting, and error handling. Support production deployments, hotfixes, and emergency releases, following change/release processes; provide L3 technical support for production incidents. Investigate application, API, microservices, database, integration, and performance-related production issues; perform root-cause analysis and implement permanent fixes. Work with L2, Operations, DevOps, Infrastructure, Security, and Business teams to resolve production issues within agreed SLAs. Support DR readiness, technical validation, and failover/failback testing; participate in DR drills to ensure services, APIs, dependencies, and recovery procedures are validated, keeping production and DR environments aligned.</p><p>8. Stakeholder & Cross-Functional Collaboration Work closely with Solution Architects, Enterprise Architects, Business Analysts, Product Owners, QA, DevOps, Security, and Integration teams. Participate in architecture and technical governance forums. Clearly communicate technical risks, dependencies, decisions, and recommendations to stakeholders.</p><p>Requirements</p><ul><li>8 12+ years of software development experience, with significant depth in Java/Spring Boot and microservices.</li><li>At least 3+ years in a Technical Lead / Development Lead role, with proven experience leading teams while staying hands-on.</li><li>Strong experience delivering enterprise-scale digital applications and API-driven platforms in Agile/Scrum environments.</li><li>Backend: Java 8/11/17+, Spring Boot, Spring Framework, Spring Security, RESTful APIs, Microservices architecture, JPA/Hibernate, SQL/relational databases, multithreading/concurrency, design patterns, distributed systems.</li><li>API & Security: REST API design, API Gateway, OAuth 2.0, OpenID Connect, JWT, Authentication & Authorization, API security, secure coding practices, API versioning and lifecycle management.</li><li>Front End: React JS, JavaScript/TypeScript, HTML5/CSS3, React components and state management, REST API integration, front-end security and performance.</li><li>DevOps / Engineering: Git, CI/CD (Jenkins/Azure DevOps or equivalent), Docker/Kubernetes, Maven/Gradle, SonarQube, application monitoring and logging.</li><li>Strong Low-Level Design capability, excellent code review discipline, and the ability to independently translate requirements into technical solutions.</li><li>Excellent communication and stakeholder management skills; ability to mentor and technically guide developers.</li></ul><p><br></p><p><strong>Desired Candidate Profile</strong></p><p>Ideal Candidate Profile Not purely a people manager or project coordinator a hands-on technical leader who can understand the requirement, design the solution, create the LLD, define APIs and security controls, code critical components, review the team's code, resolve technical issues, mentor developers, and drive the team to production.</p><p>Primary Skill Priority</p><ol><li>Low-Level Design / Technical Design Expert</li><li>Java + Spring Boot Expert</li><li>Microservices Expert</li><li>API Design & Security Strong</li><li>Hands-on Coding Strong</li><li>React JS Strong working knowledge</li><li>Development Team Leadership Strong</li><li>DevOps / CI-CD Good understanding</li></ol>
Abacus | Digital Solution Advisor - KSA<br><br><strong>Who We Are<br><br></strong>At Abacus, we specialize in technology, outsourcing, and people solutions, bringing nearly 40 years of experience shaped alongside the organizations we support. As a global professional services leader, our focus remains on providing bespoke solutions that enable organizations to create the future of business and embrace change for sustainable growth, powered by a global team of over 5,000 people.<br><br><strong>What We Do<br><br></strong>Across digital transformation, emerging technologies, SAP enterprise solutions, outsourcing, and human capital, we support organizations in building environments that operate effectively and scale with the business. Today, this extends to more than 1,500 enterprise clients, where the focus remains on creating systems that are not only functional, but ready to adapt and evolve over time.<br><br><strong>Role Summary<br><br></strong>Abacus is seeking a highly skilled and articulate Solution Architect to join our team. Someone experienced GCP Consultant to join our growing Cloud Solutions team. As a strategic technical advisor, you will work closely with clients to understand their business needs and design scalable Google Cloud solutions that support their transformation journey. This role requires strong technical expertise in GCP, excellent communication skills, and the ability to translate complex requirements into clear cloud architectures.<br><br><strong>Responsibilities<br><br></strong><strong>Client Engagement & Solutioning<br><br></strong><ul><li>Lead pre-sales discussions with customers to understand business challenges and cloud requirements.</li><li>Conduct discovery sessions, workshops, and technical deep-dives to gather client needs.</li><li>Present GCP capabilities, best practices, and architectural recommendations.</li><li>Develop customized solution proposals, technical documentation, and value-driven presentations.<br><br><br></li></ul><strong>Solution Design & Architecture<br><br></strong><ul><li>Design scalable, secure, and cost-effective GCP architectures covering compute, storage, networking, security, DevOps, and data services.</li><li>Collaborate with technical and delivery teams to validate solution feasibility.</li><li>Create detailed architecture diagrams, PoCs (Proof of Concepts), and demo environments.</li><li>Recommend migration strategies for on-prem or multi-cloud environments.<br><br><br></li></ul><strong>Proposals, RFPs & Commercial Support<br><br></strong><ul><li>Support sales teams with technical inputs for bids, proposals, RFPs, and pricing models. Technically compelling API management and GCP solution inputs for bids, proposals, and RFPs.</li><li>Highlight differentiators such as API analytics, AI-driven insights, developer experience, and governance frameworks.</li><li>Ensure solution alignment with GCP frameworks and compliance standards.</li><li>Support pricing models for Apigee X/hybrid, and ensure alignment with GCP compliance and security standards.<br><br><br></li></ul><strong>Cross-Functional Collaboration<br><br></strong><ul><li>Work closely with the Sales, Delivery, and Practice Leads to ensure successful handover from pre-sales to implementation.</li><li>Participate in internal knowledge-sharing and contribute to building GCP playbooks and best practices.<br><br><br></li></ul><strong>Thought Leadership<br><br></strong><ul><li>Stay updated with GCP product updates, certifications, and new releases.</li><li>Represent the company in GCP events, webinars, and client briefings.</li><li>Provide insights on market trends and maintain competitive technical knowledge.<br><br><br></li></ul><strong>Required Experience & Skills<br><br></strong><ul><li>7+ years of experience in Cloud Pre-Sales or Solution Architecture.</li><li>Strong hands-on knowledge of GCP services such as:</li><li>Compute Engine, GKE, Cloud Run</li><li>Cloud Storage, BigQuery, Pub/Sub</li><li>VPC, Cloud VPN, Interconnect</li><li>IAM, KMS, Security Command Center</li><li>Cloud Functions, Center Deep experience with Apigee API Management</li><li>Experience in developing PoCs, demos, and solution architecture diagrams.</li><li>Understanding of cloud networking, security, backup, DR, and cost optimization.</li><li>API proxy design, policies, and flow</li><li>Experience in Apigee X & Apigee Hybrid architecture<br><br><br></li></ul><strong>Preferred Certifications<br><br></strong><ul><li>Google Cloud Professional Cloud Architect</li><li>Google Cloud Engineer / Data Engineer</li><li>Any relevant cloud certifications (AWS/Azure) are a plus.<br></li></ul>
Abacus | Digital Solution Advisor - KSA<br><br><strong>Who We Are<br><br></strong>At Abacus, we specialize in technology, outsourcing, and people solutions, bringing nearly 40 years of experience shaped alongside the organizations we support. As a global professional services leader, our focus remains on providing bespoke solutions that enable organizations to create the future of business and embrace change for sustainable growth, powered by a global team of over 5,000 people.<br><br><strong>What We Do<br><br></strong>Across digital transformation, emerging technologies, SAP enterprise solutions, outsourcing, and human capital, we support organizations in building environments that operate effectively and scale with the business. Today, this extends to more than 1,500 enterprise clients, where the focus remains on creating systems that are not only functional, but ready to adapt and evolve over time.<br><br><strong>Role Summary<br><br></strong>Abacus is seeking a highly skilled and articulate Solution Architect to join our team. Someone experienced GCP Consultant to join our growing Cloud Solutions team. As a strategic technical advisor, you will work closely with clients to understand their business needs and design scalable Google Cloud solutions that support their transformation journey. This role requires strong technical expertise in GCP, excellent communication skills, and the ability to translate complex requirements into clear cloud architectures.<br><br><strong>Responsibilities<br><br></strong><strong>Client Engagement & Solutioning<br><br></strong><ul><li>Lead pre-sales discussions with customers to understand business challenges and cloud requirements.</li><li>Conduct discovery sessions, workshops, and technical deep-dives to gather client needs.</li><li>Present GCP capabilities, best practices, and architectural recommendations.</li><li>Develop customized solution proposals, technical documentation, and value-driven presentations.<br><br><br></li></ul><strong>Solution Design & Architecture<br><br></strong><ul><li>Design scalable, secure, and cost-effective GCP architectures covering compute, storage, networking, security, DevOps, and data services.</li><li>Collaborate with technical and delivery teams to validate solution feasibility.</li><li>Create detailed architecture diagrams, PoCs (Proof of Concepts), and demo environments.</li><li>Recommend migration strategies for on-prem or multi-cloud environments.<br><br><br></li></ul><strong>Proposals, RFPs & Commercial Support<br><br></strong><ul><li>Support sales teams with technical inputs for bids, proposals, RFPs, and pricing models. Technically compelling API management and GCP solution inputs for bids, proposals, and RFPs.</li><li>Highlight differentiators such as API analytics, AI-driven insights, developer experience, and governance frameworks.</li><li>Ensure solution alignment with GCP frameworks and compliance standards.</li><li>Support pricing models for Apigee X/hybrid, and ensure alignment with GCP compliance and security standards.<br><br><br></li></ul><strong>Cross-Functional Collaboration<br><br></strong><ul><li>Work closely with the Sales, Delivery, and Practice Leads to ensure successful handover from pre-sales to implementation.</li><li>Participate in internal knowledge-sharing and contribute to building GCP playbooks and best practices.<br><br><br></li></ul><strong>Thought Leadership<br><br></strong><ul><li>Stay updated with GCP product updates, certifications, and new releases.</li><li>Represent the company in GCP events, webinars, and client briefings.</li><li>Provide insights on market trends and maintain competitive technical knowledge.<br><br><br></li></ul><strong>Required Experience & Skills<br><br></strong><ul><li>7+ years of experience in Cloud Pre-Sales or Solution Architecture.</li><li>Strong hands-on knowledge of GCP services such as:</li><li>Compute Engine, GKE, Cloud Run</li><li>Cloud Storage, BigQuery, Pub/Sub</li><li>VPC, Cloud VPN, Interconnect</li><li>IAM, KMS, Security Command Center</li><li>Cloud Functions, Center Deep experience with Apigee API Management</li><li>Experience in developing PoCs, demos, and solution architecture diagrams.</li><li>Understanding of cloud networking, security, backup, DR, and cost optimization.</li><li>API proxy design, policies, and flow</li><li>Experience in Apigee X & Apigee Hybrid architecture<br><br><br></li></ul><strong>Preferred Certifications<br><br></strong><ul><li>Google Cloud Professional Cloud Architect</li><li>Google Cloud Engineer / Data Engineer</li><li>Any relevant cloud certifications (AWS/Azure) are a plus.<br></li></ul>
<p>T2 is hiring a hands-on Full Stack Technical Lead for Authentica, our authentication and identity verification platform serving around 16,000 users. You will own the platform end to end, write and review code, and lead the engineering team.</p><p><br></p><p>What you will do</p><p>- Own development across the customer portal, admin portal, backend APIs, and background services</p><p>- Turn business requirements into technical tasks and deliver features end to end across frontend, backend, and database</p><p>- Maintain authentication and verification flows: OTP, messaging integrations, delivery statuses, and customer webhooks</p><p>- Keep billing accurate: credit balances, charges, refunds, payment integrations, and transaction records</p><p>- Improve reliability, performance, and security, and resolve production issues</p><p>- Lead the developers: architecture decisions, code reviews, mentoring, and spotting risks before release</p><p>- Work with Product, QA, and DevOps on estimates, testing, and releases</p><p>- Keep architecture notes, API docs, and dev guides up to date</p><p><br></p><p>What we are looking for</p><p>- Backend: C#, .NET / ASP.NET Core, REST APIs, Entity Framework Core, SQL Server</p><p>- Frontend: Next.js, React, TypeScript, including dashboards and Arabic/RTL interfaces</p><p>- Redis, RabbitMQ or similar queues, background jobs, third-party integrations</p><p>- Git, Azure DevOps, pull requests, automated testing, CI/CD</p><p>- Proven experience leading developers while still coding</p><p>- Experience maintaining a live platform with active customer integrations</p><p>- Background in authentication, messaging, payments, or SaaS is a strong plus</p>
<h3>About the Role</h3><p>Nahdi Medical Co. is seeking an <strong>Applications CoE and Quality Assurance Senior Manager</strong> to drive Quality Assurance and DevOps excellence across its applications landscape. This full-time role, based in Jeddah, Makkah Region, involves ensuring high standards of software quality, reliability, and delivery. The successful candidate will establish and enhance QA frameworks and testing practices while embedding DevSecOps throughout the delivery lifecycle, requiring 5-10 years of relevant experience.</p><h3>Key Responsibilities</h3><ul><li>Develop and implement effective QA strategies, methodologies, and processes for comprehensive application testing.</li><li>Lead the creation of test plans, test cases, and test scripts, overseeing functional, regression, performance, and security testing across all Applications teams.</li><li>Establish and enforce QA standards, mandatory quality gates at every SDLC stage, and required release deliverables.</li><li>Monitor and continuously improve QA process effectiveness through monthly audits and maturity scorecards.</li><li>Chair Production Readiness Reviews, ensuring applications meet QA sign-off requirements before deployment.</li><li>Establish defect tracking and management processes, analyze and triage defects, facilitate resolution, and ensure timely communication and closure.</li><li>Provide monthly reporting on defect density, leakage, aging, and first-time-right release rates.</li><li>Identify opportunities for test automation and guide the implementation of automated testing frameworks and tools.</li><li>Embed automated regression suites as mandatory quality gates in CI/CD pipelines.</li></ul><h3>Reporting and Documentation</h3><ul><li>Prepare and present testing status reports, QA metrics, and test summaries to stakeholders and leadership.</li><li>Maintain proper documentation of testing processes, test cases, and results in a centralized Application Excellence Knowledge Base.</li><li>Provide regular reporting on the application portfolio and product release roadmaps, covering portfolio health, release pipeline, key milestones, and risks.</li></ul><h3>Compliance and Portfolio Management</h3><ul><li>Identify project risks and potential quality issues, collaborating with stakeholders to develop mitigation strategies.</li><li>Ensure compliance with industry regulations, security standards, and data protection requirements (ISO 27001, NIST).</li><li>Ensure the DevOps compliance framework is defined and enforced (source control, CI/CD, deployment governance, release management) with monthly compliance scorecards and DORA metrics.</li><li>Ensure the Application Portfolio Register, lifecycle dashboard, and project/change portfolio tracking are operational, with a monthly Application Excellence Scorecard.</li><li>Promote and embed Agile practices across the Applications department, championing Scrum, SAFe, and modern delivery methodologies.</li></ul><h3>Collaboration and Continuous Improvement</h3><ul><li>Collaborate with development teams, product managers, business stakeholders, IT Security, Internal Audit, and HR to define testing criteria and align QA efforts with business and audit goals.</li><li>Stay updated with industry trends and best practices in QA, DevOps, portfolio management, and application governance.</li><li>Drive continuous improvement initiatives and mentor QA and excellence professionals.</li><li>Lead the Application Excellence Community of Practice through knowledge-sharing and internal training.</li></ul>
<h3><strong>About Code Ninja</strong></h3><p>Code Ninja builds global engineering teams that support digital transformation for enterprises. With operations in Saudi Arabia, Pakistan, the United States, and Chile, the company provides expertise in software engineering, QA automation, cloud, DevOps, and enterprise technology services. Code Ninja's team of over 350 experts delivers solutions across banking, fintech, healthcare, e-commerce, and large-scale enterprise platforms. The company values innovation, excellence, and continuous learning.</p><h3><strong>The Role: Senior SQA Automation Engineer</strong></h3><p>Code Ninja is seeking an experienced Senior SQA Automation Engineer with 5-10 years of experience to develop, enhance, and maintain automated testing solutions for complex enterprise systems. This full-time role requires strong technical expertise in test automation frameworks, CI/CD integration, regression automation, and API automation. The Senior SQA Automation Engineer will collaborate with the Manual Test Lead, engineering teams, and DevOps to ensure test coverage, quality, and stability across release cycles.</p><h3><strong>Key Responsibilities</strong></h3><ul><li>Develop and maintain automation scripts for regression, functional, and SIT testing.</li><li>Create reusable automation frameworks, utilities, and libraries.</li><li>Debug, optimize, and enhance test scripts for improved reliability and performance.</li><li>Ensure automated tests are scalable, modular, and aligned with best practices.</li><li>Integrate automated test suites into CI/CD pipelines such as Jenkins, GitHub Actions, or GitLab CI.</li><li>Configure automated execution triggers for nightly builds, code merges, and release cycles.</li><li>Implement reporting and log outputs directly into CI/CD dashboards.</li><li>Ensure comprehensive test coverage, including UI, API, SIT, and end-to-end scenarios.</li><li>Work closely with the Manual Test Lead to identify automation candidates and maintain prioritization.</li><li>Prepare detailed test reports, execution logs, error summaries, and coverage metrics.</li><li>Participate in defect triage meetings and provide technical insights on automation failures.</li><li>Collaborate with developers, architects, QA, and DevOps teams for test environment readiness.</li><li>Provide guidance on automation best practices to junior team members.</li><li>Support continuous improvement initiatives in testing methodologies and tools.</li></ul><h3><strong>Required Experience and Skills</strong></h3><ul><li>8+ years of experience in automation engineering.</li><li>Strong technical expertise in test automation frameworks.</li><li>Experience with CI/CD integration.</li><li>Proficiency in regression automation and API automation.</li><li>Strong analytical and debugging skills.</li></ul><h3><strong>Preferred Qualifications</strong></h3><ul><li>Exposure to cloud platforms (AWS / Azure).</li><li>Experience with containerized environments (Docker, Kubernetes).</li><li>Experience working in Agile/Scrum teams.</li></ul><h3><strong>Work Environment and Culture</strong></h3><p>This role offers the opportunity to work with cutting-edge tools and large-scale enterprise systems within global engineering teams. Code Ninja fosters a culture focused on learning, innovation, and technical excellence. The company is an Equal Opportunity Employer, valuing diversity and committed to an inclusive environment for all employees regardless of nationality, gender, or background.</p>
<p>We are looking for an experienced <strong>Senior Backend Software Engineer</strong> specializing in <strong>Node.js and TypeScript</strong> to design, develop, and maintain scalable, secure, and high-performance backend applications.</p> <p>The ideal candidate should have strong backend development experience, solid knowledge of RESTful APIs, databases, containerization, and Linux environments, with an understanding of modern DevOps practices and infrastructure automation.</p><p> </p> Key Responsibilities <ul> <li>Design, develop, and maintain scalable backend services using Node.js and TypeScript.</li> <li>Develop, integrate, and consume RESTful APIs.</li> <li>Build and maintain backend applications using modern development practices.</li> <li>Work with relational and NoSQL databases, ensuring efficient data management and performance.</li> <li>Manage and operate Docker containers and support application deployment.</li> <li>Implement secure coding practices and protect applications against common security vulnerabilities.</li> <li>Develop and maintain scripts using Bash or PowerShell to automate operational tasks.</li> <li>Collaborate with cross-functional teams to deliver reliable and maintainable software solutions.</li> <li>Participate in code reviews, troubleshooting, debugging, and performance optimization.</li> <li>Support CI/CD processes and contribute to improving development and deployment workflows.</li> </ul> Job Requirements <ul> <li>Bachelor's degree in Computer Science, Software Engineering, or a related field.</li> <li>Strong professional experience in backend software development using <strong>Node.js and TypeScript</strong>.</li> <li>Hands-on experience with Git-based version control systems such as GitHub or GitLab.</li> <li>Experience developing and consuming RESTful APIs.</li> <li>Practical experience managing and operating Docker.</li> <li>Experience working with relational and/or NoSQL databases, such as PostgreSQL and MongoDB.</li> <li>Good understanding of secure coding practices, particularly OWASP Top 10 vulnerabilities.</li> <li>Basic knowledge of Linux environments.</li> <li>Experience writing scripts for Linux or Windows environments using Bash or PowerShell.</li> <li>Excellent English communication and collaboration skills.</li> </ul> Preferred Qualifications <ul> <li>Experience developing and deploying applications on Kubernetes.</li> <li>Familiarity with the NestJS framework.</li> <li>Experience with DevOps practices and developing CI/CD pipelines.</li> <li>Familiarity with frontend frameworks such as React or Vue.js.</li> <li>Experience with Infrastructure as Code (IaC), particularly Terraform.</li> <li>Experience with infrastructure automation tools.</li> </ul> Technical Skills <p> <strong>Core:</strong> Node.js, TypeScript, REST APIs, Git</p> <p> <strong>Frameworks:</strong> NestJS</p> <p> <strong>Databases:</strong> PostgreSQL, MongoDB</p> <p> <strong>DevOps & Infrastructure:</strong> Docker, Kubernetes, CI/CD, Terraform</p> <p> <strong>Security:</strong> Secure Coding, OWASP Top 10</p> <p> <strong>Operating Systems & Scripting:</strong> Linux, Bash, PowerShell</p> <p> </p><p><strong>Desired Candidate Profile</strong></p><ul> <li>Bachelor's degree in Computer Science, Software Engineering, or a related field.</li> <li>Strong professional experience in backend software development using <strong>Node.js and TypeScript</strong>.</li> <li>Hands-on experience with Git-based version control systems such as GitHub or GitLab.</li> <li>Experience developing and consuming RESTful APIs.</li> <li>Practical experience managing and operating Docker.</li> <li>Experience working with relational and/or NoSQL databases, such as PostgreSQL and MongoDB.</li> <li>Good understanding of secure coding practices, particularly OWASP Top 10 vulnerabilities.</li> <li>Basic knowledge of Linux environments.</li> <li>Experience writing scripts for Linux or Windows environments using Bash or PowerShell.</li> <li>Excellent English communication and collaboration skills.</li> </ul>
<p><strong>Senior DevOps Engineer</strong></p><p><strong>Full-time | Riyadh</strong></p><p><br></p><p>We are partnering with a growing technology organisation to appoint a Senior DevOps Engineer to build and operate the infrastructure behind a rapidly scaling technology platform.</p><p><br></p><p>This is a hands-on role spanning cloud infrastructure, automation, CI/CD, container platforms, security, observability and production reliability. You will work closely with engineering teams to create scalable, secure and resilient environments, while establishing the operational standards the wider technology function can build on.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Design and maintain scalable, reproducible infrastructure using infrastructure as code.</li><li>Own CI/CD pipelines covering build, testing, security and production deployment.</li><li>Manage containerised workloads across Kubernetes and cloud-based compute environments.</li><li>Build safe deployment strategies with appropriate rollout, rollback and recovery mechanisms.</li><li>Manage cloud networking, API gateways, load balancing, DNS, certificates and service connectivity.</li><li>Implement identity, secrets management and least-privilege access across environments.</li><li>Operate production databases, including high availability, replication, backup and recovery.</li><li>Establish monitoring, alerting and operational metrics across infrastructure and applications.</li><li>Lead incident response and continuously improve reliability, security and operational resilience.</li><li>Optimise infrastructure utilisation and costs, including high-compute workloads.</li><li>Help create reusable platform capabilities that enable engineering teams to deploy and operate services independently.</li></ul><p><br></p><p><strong>What We're Looking For</strong></p><ul><li>8+ years of experience in DevOps, SRE, infrastructure or platform engineering.</li><li>Strong hands-on experience with <strong>AWS</strong>, including compute, networking, IAM and storage.</li><li>Strong infrastructure-as-code experience with <strong>Terraform or OpenTofu</strong>, including reusable modules and state management.</li><li>Experience with <strong>Ansible</strong> or comparable configuration management.</li><li>Strong CI/CD experience, particularly <strong>GitHub Actions</strong> or equivalent.</li><li>Strong experience with <strong>Docker, Kubernetes and Helm</strong>, with EKS highly desirable.</li><li>Experience with <strong>GitOps</strong>, including ArgoCD or Flux.</li><li>Experience with API gateways, authentication, routing and rate limiting.</li><li>Production experience with <strong>PostgreSQL, RDS/Aurora and Redis</strong> or equivalent technologies.</li><li>Experience with <strong>Vault, AWS Secrets Manager or Parameter Store</strong>.</li><li>Strong observability experience with <strong>Prometheus, Grafana, CloudWatch and OpenTelemetry</strong> or equivalents.</li><li>Comfortable working in Linux environments with <strong>Bash and Python</strong>.</li><li>Strong understanding of security, reliability, incident management and production operations.</li></ul><p><br></p><p><strong>Advanced Infrastructure</strong></p><p>Experience operating AI, machine learning or other high-compute workloads in production is highly desirable.</p><p><br></p><p><strong>Relevant experience may include:</strong></p><ul><li>GPU infrastructure and workload scheduling.</li><li>Model-serving or inference platforms.</li><li>Autoscaling and capacity management for compute-intensive workloads.</li><li>Managing performance, utilisation and cost of high-compute environments.</li><li>Technologies such as <strong>vLLM, Triton, TGI, KServe, Ray Serve, Amazon Bedrock or SageMaker</strong>.</li></ul><p><br></p><p><strong>Technical Environment</strong></p><p>AWS | Terraform/OpenTofu | Ansible | GitHub Actions | Docker | Kubernetes/EKS | Helm | ArgoCD/Flux | API Gateways | PostgreSQL | RDS/Aurora | Redis | Vault/Secrets Manager | Prometheus | Grafana | CloudWatch | OpenTelemetry | Linux | Bash | Python</p><p><br></p>
<h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">About the Role</h3>
<p style="margin:0 0 12px; ************;">Akkodis is seeking an experienced <strong style="font-weight:700;">Mobile Engineering Technical Lead</strong> to oversee the technical delivery and evolution of a large-scale digital application platform in Riyadh, Saudi Arabia. This full-time role involves hands-on technical leadership, combining mobile engineering, backend integration, cloud/DevOps, and team guidance. The successful candidate will take technical ownership of the platform, guide engineering standards and architecture implementation, and remain actively involved in development, troubleshooting, and delivery within a complex enterprise environment.</p> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Key Responsibilities</h3>
<ul style="margin:0 0 12px; padding-inline-start:24px; list-style-type:disc; list-style-position:outside;">
<li style="margin:0 0 6px;">Lead the end-to-end technical delivery and evolution of enterprise mobile applications across iOS and Android.</li>
<li style="margin:0 0 6px;">Provide hands-on development and technical problem-solving support to engineers.</li>
<li style="margin:0 0 6px;">Drive engineering standards, code quality, maintainability, and platform scalability.</li>
<li style="margin:0 0 6px;">Oversee integration between mobile applications and supporting backend/BFF services, ensuring reliable, secure, and scalable communication.</li>
<li style="margin:0 0 6px;">Support cloud-based application environments across Azure and/or AWS, driving effective CI/CD, deployment automation, and DevOps practices.</li>
<li style="margin:0 0 6px;">Implement secure authentication and authorization patterns, including OAuth2 and OpenID Connect, and ensure alignment with Secure Software Development Lifecycle (SSDLC) practices.</li>
<li style="margin:0 0 6px;">Provide technical leadership and mentoring to mobile and software engineers, building capability through coaching, onboarding, and knowledge sharing.</li>
<li style="margin:0 0 6px;">Coordinate technical handovers and platform transitions, including source-code repositories, CI/CD pipelines, documentation, monitoring, and operational processes.</li>
</ul> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Required Skills and Experience</h3>
<ul style="margin:0 0 12px; padding-inline-start:24px; list-style-type:disc; list-style-position:outside;">
<li style="margin:0 0 6px;">8+ years of software engineering experience, with several years in a Technical Lead, Engineering Lead, or similar senior technical capacity.</li>
<li style="margin:0 0 6px;">Strong experience delivering and supporting enterprise-scale mobile applications.</li>
<li style="margin:0 0 6px;">Strong hands-on knowledge of <strong style="font-weight:700;">Swift for iOS</strong> and <strong style="font-weight:700;">Kotlin for Android</strong>.</li>
<li style="margin:0 0 6px;">Experience with <strong style="font-weight:700;">Java / Spring Boot</strong> or similar backend technologies.</li>
<li style="margin:0 0 6px;">Strong understanding of modern mobile architecture and application-design patterns.</li>
<li style="margin:0 0 6px;">Experience with <strong style="font-weight:700;">REST APIs, microservices</strong>, and <strong style="font-weight:700;">Backend-for-Frontend (BFF) architectures</strong>.</li>
<li style="margin:0 0 6px;">Hands-on experience with <strong style="font-weight:700;">CI/CD, deployment automation</strong>, and <strong style="font-weight:700;">DevOps practices</strong>.</li>
<li style="margin:0 0 6px;">Experience working with <strong style="font-weight:700;">Azure and/or AWS cloud environments</strong>.</li>
<li style="margin:0 0 6px;">Strong knowledge of application security, including <strong style="font-weight:700;">OAuth2, OpenID Connect</strong>, certificates, secrets management, encryption, and access control.</li>
<li style="margin:0 0 6px;">Proven ability to lead engineers while remaining technically hands-on.</li>
</ul> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Preferred Experience</h3>
<ul style="margin:0 0 12px; padding-inline-start:24px; list-style-type:disc; list-style-position:outside;">
<li style="margin:0 0 6px;">Experience managing application/platform transitions, source-code migrations, or technical ownership handovers.</li>
<li style="margin:0 0 6px;">Hands-on experience onboarding applications into new cloud environments.</li>
<li style="margin:0 0 6px;">Exposure to IoT, connected products, real-time digital platforms, or similarly complex technology ecosystems.</li>
</ul> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Qualifications</h3>
<ul style="margin:0 0 12px; padding-inline-start:24px; list-style-type:disc; list-style-position:outside;">
<li style="margin:0 0 6px;">Strong professional English communication skills.</li>
<li style="margin:0 0 6px;">Proven experience balancing technical leadership with hands-on engineering delivery.</li>
</ul> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Work Environment</h3>
<p style="margin:0 0 12px; ************;">This role operates in a complex enterprise environment, working across engineering, architecture, security, cloud, and product teams. Collaboration within an Agile/Scrum framework is essential, maintaining a strong focus on quality, scalability, and secure software delivery.</p>
<h3>About the Role</h3><p>Capgemini Engineering is seeking a DevSecOps Engineer to join their team in Riyadh, Riyadh. This full-time position involves integrating security into DevOps processes, ensuring secure CI/CD pipelines, cloud operations, and continuous compliance across the software delivery lifecycle. The role requires 2-5 years of relevant experience.</p><h3>Key Responsibilities</h3><ul><li>Implement and maintain secure CI/CD pipelines using platforms such as Jenkins, GitHub Actions, GitLab CI/CD, or Azure DevOps.</li><li>Integrate security tools and automated controls for SAST, DAST, Software Composition Analysis (SCA), secrets scanning, and container image scanning.</li><li>Ensure cloud security governance across AWS, Microsoft Azure, or Google Cloud Platform, covering IAM, RBAC, encryption, network security, and secrets management.</li><li>Automate infrastructure provisioning and configuration using Infrastructure as Code tools like Terraform and Ansible.</li><li>Monitor vulnerabilities, coordinate remediation efforts, and maintain security and compliance evidence across cloud and production environments.</li></ul><h3>Candidate Experience</h3><p>Candidates should possess 2-5 years of experience in a DevSecOps or a related engineering role, demonstrating proficiency in the responsibilities outlined above.</p><h3>Work Environment and Culture</h3><ul><li>The company supports flexible work arrangements to promote work-life balance.</li><li>Employees benefit from clear career development paths and opportunities within a global engineering ecosystem.</li><li>Access to advanced training and certifications in emerging technologies is provided.</li><li>The culture is diverse and collaborative, fostering innovation.</li></ul><h3>Location and Work Type</h3><p>This is a full-time position based in Riyadh, Riyadh.</p>
<p><strong>Technical Success Manager</strong></p><p><strong>Location: Remote, Saudi Arabia</strong></p><p><br></p><p><strong>About Us</strong></p><p>At Black Duck, we help organizations build secure, high-quality software by identifying and addressing security risks throughout the software development lifecycle. Our solutions are trusted by engineering and security teams around the world, including organizations operating in complex and highly regulated environments.</p><p><br></p><p><strong>About the Role</strong></p><p>We’re looking for a <strong>Technical Success Manager</strong> to join our Customer Success team in Saudi Arabia.</p><p>This role combines <strong>hands-on technical expertise with customer relationship management</strong>. You’ll own the customer relationship after the sale, helping customers successfully adopt Black Duck, embed our solutions into their development workflows, and achieve measurable value from their investment.</p><p>You’ll be comfortable working directly with engineering, DevOps and security teams, with practical knowledge of <strong>Application Security, SAST, DAST, SCA and the software development lifecycle</strong>.</p><p>You’ll handle technical guidance, configuration, tuning and troubleshooting directly, partnering with Customer Success Engineers and other specialists when deeper expertise is required. At the same time, you’ll build trusted relationships with senior stakeholders, lead business reviews and help customers develop their application security programs.</p><p><br></p><p><strong>Align. Adopt. Amplify Value.</strong></p><p><strong>Align</strong></p><p>Understand what success looks like for each customer and translate their business goals into clear technical outcomes.</p><p><strong>Adopt</strong></p><p>Drive adoption across teams and use cases, deliver technical enablement, and help embed Black Duck into customers’ development and DevSecOps workflows.</p><p><strong>Amplify Value</strong></p><p>Demonstrate measurable impact through adoption, coverage and risk reduction, while helping successful customers become long-term advocates.</p><p><br></p><p><strong>What You’ll Do</strong></p><ul><li>Own the technical Customer Success relationship for your accounts.</li><li>Provide hands-on guidance around configuration, tuning, integrations and troubleshooting.</li><li>Work with engineering, development, DevOps and security teams to drive adoption.</li><li>Deliver technical enablement and best-practice guidance.</li><li>Help customers integrate Black Duck into their SDLC and CI/CD workflows.</li><li>Identify technical challenges and work through solutions, bringing in specialist expertise when needed.</li><li>Lead customer reviews and demonstrate measurable technical and business value.</li><li>Partner with Sales, Solutions Engineering, Support and Product to deliver a great customer experience.</li></ul><p><br></p><p><strong>What We’re Looking For</strong></p><ul><li>Hands-on experience in <strong>Application Security, DevSecOps, software security or software development</strong>.</li><li>Practical knowledge of <strong>SAST, DAST and/or SCA</strong>.</li><li>Experience with CI/CD, DevOps tooling and modern development environments.</li><li>Strong technical troubleshooting and problem-solving skills.</li><li>Experience working directly with enterprise customers in a technical capacity.</li><li>The ability to communicate effectively with both technical teams and senior stakeholders.</li><li>A genuine interest in both <strong>solving technical problems and building long-term customer relationships</strong>.</li></ul><p><br></p><p>Experience in <strong>Technical Account Management, Customer Success Engineering, Solutions Engineering, Application Security, DevSecOps or Professional Services</strong> could all provide a strong foundation for this role.</p><p><br></p><p><strong>If you’re technically hands-on, enjoy solving complex problems and get just as much satisfaction from building trusted customer relationships, we’d love to hear from you.</strong></p>
<p><strong>Job Purpose</strong></p><p>To design, develop, customize, and maintain Microsoft Dynamics 365 Commerce and Retail solutions that support and enhance the company's retail operations. The role focuses on developing POS extensions, Commerce Runtime (CRT) components, and integrating retail systems with ERP platforms and third-party applications to improve operational efficiency, ensure system reliability, and deliver a seamless retail experience.</p><p><br></p><p><strong>Key Responsibilities</strong></p><p><strong>1. Development & Customization</strong></p><ul><li>Design, develop, and customize extensions for Modern POS (MPOS), Cloud POS (CPOS), and Store Commerce.</li><li>Develop and enhance retail solutions to meet business and operational requirements.</li><li>Customize existing applications and implement new functionalities to improve retail operations.</li></ul><p><strong>2. Commerce Runtime (CRT) Development</strong></p><ul><li>Develop business logic, custom APIs, and data entities within Commerce Runtime (CRT) and Retail Server.</li><li>Build and maintain extensions using Retail SDK and related development frameworks.</li><li>Ensure the scalability, reliability, and performance of retail applications.</li></ul><p><strong>3. System Integration</strong></p><ul><li>Integrate Dynamics 365 Finance & Operations with third-party applications and enterprise systems.</li><li>Develop integrations with payment gateways, barcode scanners, fiscal printers, and other retail hardware.</li><li>Ensure seamless data exchange and synchronization between retail systems and ERP platforms.</li></ul><p><strong>4. Deployment & DevOps</strong></p><ul><li>Manage code builds, deployments, and release processes using Azure DevOps and Lifecycle Services (LCS).</li><li>Maintain and support CI/CD pipelines and deployment environments.</li><li>Ensure successful deployment and configuration of retail solutions across environments.</li></ul><p><strong>5. Technical Support & Troubleshooting</strong></p><ul><li>Troubleshoot and resolve technical issues related to POS and retail systems.</li><li>Perform debugging, unit testing, and performance optimization.</li><li>Provide Level 3 technical support for retail operations.</li><li>Identify system issues and implement effective technical solutions.</li></ul><p><strong>Required Qualifications & Skills</strong></p><p><strong>Education & Experience</strong></p><ul><li>Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.</li><li>5–7 years of hands-on experience with Microsoft Dynamics AX Retail or Dynamics 365 Commerce/Retail development.</li><li>Role Level: Mid-to-Senior Level</li></ul><p><strong>Technical Skills</strong></p><ul><li>Strong proficiency in .NET Framework and .NET Core.</li><li>Advanced programming skills in C#, X++, JavaScript, TypeScript, and SQL.</li><li>Strong understanding of Dynamics 365 Commerce architecture, including:</li><li>Commerce Runtime (CRT).</li><li>Retail Server.</li><li>Hardware Station.</li><li>Extensive experience developing and consuming ASP.NET Web APIs, RESTful services, and WCF.</li><li>Hands-on experience with Retail SDK, Hardware Station, and CRT extensions.</li></ul><p><strong>Cloud & Database Technologies</strong></p><ul><li>Experience with Microsoft Azure services, including Azure Functions, Logic Apps, and Service Bus.</li><li>Practical experience with Azure DevOps and CI/CD pipelines.</li><li>Strong knowledge of Microsoft SQL Server, database design, complex stored procedures, and performance tuning.</li></ul><p><strong>Professional Skills</strong></p><ul><li>Strong analytical and problem-solving skills.</li><li>Ability to troubleshoot complex technical issues.</li><li>Good communication and collaboration skills.</li><li>Ability to work independently and within cross-functional teams.</li><li>Strong attention to detail and commitment to delivering high-quality solutions.</li></ul><p><strong>Development Methodologies</strong></p><ul><li>Experience working in Agile/Scrum development environments.</li><li>Familiarity with software development lifecycle (SDLC) and best coding practices.</li></ul><p><br></p>
<h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">About the Role</h3>
<p style="margin:0 0 12px; ************;">Starlinks is seeking a <strong style="font-weight:700;">Mid-Level Front-End Angular Engineer</strong> with 2-5 years of experience in building modern web applications. The ideal candidate will possess solid experience with Angular 20+, TypeScript, RxJS, and NgRx, and a strong understanding of component-based architecture, REST API integration, responsive design, testing, and front-end performance. This full-time role involves collaboration with senior developers, backend engineers, QA, UX/UI designers, and DevOps teams to deliver reliable and maintainable applications.</p>
<h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Key Responsibilities</h3>
<ul style="margin:0 0 12px; padding-inline-start:24px; list-style-type:disc; list-style-position:outside;">
<li style="margin:0 0 6px;">Develop and maintain modern, responsive web applications using Angular 20+.</li>
<li style="margin:0 0 6px;">Build reusable Angular components, services, directives, pipes, and modules.</li>
<li style="margin:0 0 6px;">Implement features based on business and technical requirements.</li>
<li style="margin:0 0 6px;">Integrate Angular applications with RESTful APIs and backend services.</li>
<li style="margin:0 0 6px;">Implement application state management using NgRx and RxJS.</li>
<li style="margin:0 0 6px;">Adhere to established Angular architecture, coding standards, and development best practices.</li>
<li style="margin:0 0 6px;">Work with Angular Standalone Components, routing, dependency injection, forms, guards, and interceptors.</li>
<li style="margin:0 0 6px;">Implement lazy loading and other Angular performance optimization techniques.</li>
<li style="margin:0 0 6px;">Develop responsive and accessible user interfaces based on UX/UI designs.</li>
<li style="margin:0 0 6px;">Ensure cross-browser compatibility and consistent application behavior.</li>
<li style="margin:0 0 6px;">Write and maintain unit and end-to-end tests.</li>
<li style="margin:0 0 6px;">Troubleshoot and resolve front-end bugs and performance issues.</li>
<li style="margin:0 0 6px;">Participate in code reviews and contribute to improving code quality.</li>
<li style="margin:0 0 6px;">Collaborate with backend developers, QA engineers, UX/UI designers, and DevOps teams.</li>
<li style="margin:0 0 6px;">Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives.</li>
<li style="margin:0 0 6px;">Contribute to CI/CD processes and application deployment activities.</li>
<li style="margin:0 0 6px;">Stay updated with modern Angular features, best practices, and ecosystem developments.</li>
</ul>
<h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Qualifications and Experience</h3>
<ul style="margin:0 0 12px; padding-inline-start:24px; list-style-type:disc; list-style-position:outside;">
<li style="margin:0 0 6px;">Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.</li>
<li style="margin:0 0 6px;">3–5 years of professional front-end development experience.</li>
<li style="margin:0 0 6px;">Strong hands-on experience with Angular, specifically Angular 20+ or recent Angular versions.</li>
<li style="margin:0 0 6px;">Strong knowledge of TypeScript and good knowledge of JavaScript (ES6+).</li>
<li style="margin:0 0 6px;">Strong experience with HTML5, CSS3, and SCSS/SASS.</li>
<li style="margin:0 0 6px;">Practical experience with RxJS and NgRx or another Angular-compatible state management solution.</li>
<li style="margin:0 0 6px;">Experience building reusable and maintainable Angular components.</li>
<li style="margin:0 0 6px;">Experience integrating Angular applications with REST APIs.</li>
<li style="margin:0 0 6px;">Good understanding of Angular routing, forms, dependency injection, guards, and interceptors.</li>
<li style="margin:0 0 6px;">Experience with Angular Material is preferred.</li>
<li style="margin:0 0 6px;">Experience with unit testing and/or end-to-end testing.</li>
<li style="margin:0 0 6px;">Good understanding of responsive design and web accessibility.</li>
<li style="margin:0 0 6px;">Understanding of front-end performance optimization.</li>
<li style="margin:0 0 6px;">Familiarity with Git and standard software development workflows.</li>
<li style="margin:0 0 6px;">Experience working with Agile/Scrum teams.</li>
<li style="margin:0 0 6px;">Experience collaborating with backend developers, QA, UX/UI, and DevOps teams.</li>
<li style="margin:0 0 6px;">Driving License Required.</li>
</ul>
<h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Work Environment</h3>
<p style="margin:0 0 12px; ************;">The successful candidate will work within a collaborative team environment, engaging with various technical and design teams to deliver high-quality web applications.</p>
<h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Application Process</h3>
<p style="margin:0 0 12px; ************;">Candidates who meet the above requirements are encouraged to apply.</p>
<p>As an AI & Machine Learning Consultant , you will design, develop, and implement Artificial Intelligence (AI) and Machine Learning (ML) solutions that help organizations unlock business value through advanced analytics and intelligent automation. You will work across the AI development lifecycle, leveraging cloud-based AI services, Generative AI technologies, and scalable data platforms to deliver innovative, production-ready solutions. This role combines technical expertise, problem-solving, and collaboration to accelerate AI adoption and drive business outcomes.</p><p>Key Responsibilities</p><ul><li>Design and develop AI and Machine Learning solutions using cloud-native AI platforms, services, and modern development frameworks.</li><li>Build and maintain scalable data pipelines to support data ingestion, model training, deployment, monitoring, and production operations.</li><li>Apply DevOps and MLOps practices to automate and optimize model development, deployment, versioning, and lifecycle management.</li><li>Develop, customize, and deploy Deep Learning, Generative AI, and Large Language Model (LLM) solutions tailored to business requirements.</li><li>Assess business needs, data availability, and infrastructure requirements to recommend and implement effective AI solutions.</li><li>Support AI deployments across cloud environments, edge computing platforms, and High-Performance Computing (HPC) infrastructures where applicable.</li><li>Conduct research and experimentation on emerging AI technologies, algorithms, simulation techniques, and advanced analytical methods.</li><li>Work with large-scale structured and unstructured datasets, applying data cleansing, preprocessing, and feature engineering techniques to improve model performance.</li><li>Design and maintain efficient data, model, and knowledge storage solutions that enable scalable AI applications and retrieval capabilities.</li><li>Collaborate with data engineers, solution architects, and business stakeholders to design and deliver enterprise-grade AI solutions.</li><li>Evaluate model performance and communicate solution quality, scalability, and business value through measurable outcomes.</li><li>Ensure AI solutions adhere to security, governance, compliance, and Responsible AI standards.</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>4-7 years of experience in Artificial Intelligence, Machine Learning, Data Science, Analytics, Data Engineering, or related technical disciplines.</li><li>Hands-on experience developing, testing, and deploying AI/ML solutions in enterprise environments.</li><li>Strong programming skills in Python and experience with machine learning frameworks such as TensorFlow, PyTorch, Scikit-learn, or equivalent technologies.</li><li>Experience working with Deep Learning, Generative AI, Large Language Models (LLMs), and advanced analytics techniques.</li><li>Knowledge of cloud platforms such as Microsoft Azure, AWS, or Google Cloud Platform and their AI/ML services.</li><li>Experience building scalable data pipelines and supporting MLOps practices for model deployment and operations.</li><li>Strong understanding of data preprocessing, feature engineering, model evaluation, and performance optimization methodologies.</li><li>Experience developing and deploying Generative AI, LLM-based applications, and intelligent automation solutions.</li><li>Knowledge of Retrieval-Augmented Generation (RAG), vector databases, embeddings, and AI orchestration frameworks.</li><li>Experience with containerization technologies such as Docker and orchestration platforms such as Kubernetes.</li><li>Familiarity with edge AI deployments, distributed computing architectures, and High-Performance Computing (HPC) environments.</li><li>Experience implementing model monitoring, observability, and production support processes.</li><li>Strong analytical thinking, problem-solving, and stakeholder management skills.</li><li>Relevant certifications in Artificial Intelligence, Machine Learning, Data Science, Data Engineering, or Cloud Technologies are preferred.</li></ul>
<strong>Overview<br><br></strong><strong>Job Description <br><br></strong><strong>Job Title<br><br></strong>Senior Manager<br><br><strong>Job Code<br><br></strong><strong>Grade<br><br></strong>T1<br><br><strong>Group<br><br></strong>Government Products<br><br><strong>Division<br><br></strong>Technology<br><br><strong>Department<br><br></strong>Production Services & Platforms Support<br><br><strong>Unit<br><br></strong><strong>ROLE PURPOSE<br><br></strong><em>The aim is to state the overall significance of the job from the organization’s perspective.<br><br></em>To lead the Platform Engineering function responsible for the development, operation, modernization, and continuous improvement of enterprise platforms and engineering practices that enable reliable, secure, scalable, and high-performing technology services. The role oversees Kubernetes and platform engineering, DevOps and DevSecOps practices, and performance engineering and testing, while driving automation, developer experience, engineering standards, and platform modernization to accelerate application delivery and ensure sustainable technology operations in alignment with Elm’s strategic and operational objectives.<br><br><strong>Key Accountabilities & Activities<br><br></strong><em>This section describes the principal outputs required from the job.<br><br></em><strong>Key Accountabilities<br><br></strong><strong>Key Activities<br><br></strong><ul><li>Platform Engineering Strategy & Roadmap</li><li>Define and execute the Platform Engineering strategy, roadmap, priorities, and technical objectives in alignment with Technology and business priorities.</li><li>Establish the future direction of enterprise platform capabilities and engineering practices.</li><li>Prioritize platform modernization and engineering excellence initiatives based on scalability, reliability, security, and business requirements.</li><li>Monitor roadmap execution and ensure platform capabilities continue to support evolving application and product demands..</li><li>Kubernetes & Enterprise Platform Engineering</li><li>Oversee the design, development, operation, and continuous improvement of Kubernetes and Red Hat OpenShift platforms.</li><li>Ensure container platforms deliver appropriate levels of reliability, availability, scalability, security, and performance.</li><li>Establish engineering standards and operating practices for containerized application environments.</li><li>Drive platform capacity, resilience, lifecycle management, and technical enhancement activities to support production workloads.</li><li>DevOps, DevSecOps & CI/CD Engineering</li><li>Lead the development and improvement of DevOps and DevSecOps practices across application delivery environments.</li><li>Drive CI/CD, GitOps, Infrastructure as Code, and automation capabilities that improve software delivery speed and consistency.</li><li>Embed appropriate security and control requirements throughout development and deployment pipelines.</li><li>Identify and remove engineering bottlenecks that affect application build, testing, deployment, and release activities.</li><li>Developer Experience & Self-Service Enablement</li><li>Enhance the developer experience by providing reliable, standardized, and reusable platform capabilities.</li><li>Develop self-service capabilities that enable development teams to provision and consume platform services efficiently.</li><li>Standardize application delivery patterns, platform services, and engineering workflows to reduce manual dependencies.</li><li>Collaborate with development and product teams to identify platform improvements that accelerate the journey from development to production.</li><li>Performance Engineering & Testing</li><li>Lead Performance Engineering and Testing practices covering load, stress, scalability, and endurance testing.</li><li>Establish performance testing standards, methodologies, quality thresholds, and engineering practices.</li><li>Identify system bottlenecks and coordinate technical actions to improve application and platform performance.</li><li>Support capacity planning and ensure platforms and applications are validated against anticipated workloads and performance requirements.</li><li>Engineering Standards, Reliability & Performance Management</li><li>Define and maintain engineering standards, technical practices, and platform operating principles.</li><li>Establish and monitor KPIs covering platform availability, reliability, automation, performance, engineering efficiency, and service quality.</li><li>Analyze platform performance and operational trends to identify risks and improvement opportunities.</li><li>Drive corrective and continuous improvement actions that strengthen engineering maturity and operational excellence.</li><li>Cross-Functional Technology Alignment</li><li>Collaborate with Development, Enterprise Architecture, Cybersecurity, Infrastructure, and Operations teams to ensure platform and application readiness.</li><li>Coordinate resolution of complex technical dependencies and cross-functional engineering challenges.</li><li>Ensure platform engineering solutions comply with architecture, security, infrastructure, and operational requirements.</li><li>Facilitate alignment across technology teams for platform changes, modernization initiatives, and critical releases.</li><li>Policies, Processes & Procedures</li><li>Follow all relevant departmental policies, processes, standard operating procedures, and instructions so that work is carried out in a controlled and consistent manner.</li><li>Comply with all relevant safety, quality, and environmental management policies, procedures, and controls to ensure a healthy and safe work environment.</li><li>Information Security</li><li>Comply with all relevant information security practices and standards to ensure data integrity and confidentiality.<br><br></li></ul><strong>JOB SPECIFICATIONS<br><br></strong><strong>Academic And Professional Qualifications<br><br></strong><ul><li>Bachelor’s Degree in Computer Science, Software Engineering, Information Technology, Computer Engineering, Information Systems, or a related discipline.<br><br></li></ul><strong>Years And Nature Of Experience<br><br></strong><ul><li>10–12 years of relevant experience, aligned with the T2 Senior Manager level, in Platform Engineering, DevOps, DevSecOps, Cloud Platforms, Application Engineering, Performance Engineering, or related technology domains.<br><br></li></ul><strong>VERSION TRACKING<br><br></strong><strong>Prepared by:<br><br></strong><strong>First review by:<br><br></strong><strong>Approved by:<br><br></strong><strong>Name<br><br></strong><strong>Signature<br><br></strong><strong>Date</strong>
<strong>Role Purpose:<br><br></strong>Design, implement, secure and operate automated application and infrastructure delivery capabilities across cloud and on-premises environments. Establish reliable CI/CD, Infrastructure as Code, configuration management, container platforms, observability and DevSecOps practices while remaining vendor-neutral. Provide hands-on project delivery and managed-services support for repeatable deployments, controlled releases, resilient platforms and continuous improvement.<br><br>Key Accountabilities<br><br>Key Activities<br><br>CI/CD & Release Automation<br><br><ul><li> Design, build, operate and improve CI/CD and deployment pipelines for applications and infrastructure.</li><li> Automate build, testing, security validation, artifact management, approvals, deployment, rollback and release evidence.</li><li> Implement source-control, branching, versioning and release strategies, including GitOps and policy-driven deployment where appropriate.</li><li> Support application teams with packaging, configuration, environment promotion and production readiness.<br><br></li></ul>Infrastructure as Code & Configuration Management<br><br><ul><li> Develop reusable Infrastructure as Code modules and templates for cloud, virtualized and on-premises resources.</li><li> Automate compute, network, storage, identity, security, middleware and platform provisioning and configuration.</li><li> Apply code review, testing, version control, state protection, secrets handling and deployment controls to infrastructure code.</li><li> Maintain standardized deployment patterns, configuration baselines and environment documentation.<br><br></li></ul>Containers & Platform Engineering<br><br><ul><li> Design, deploy and operate container runtimes, registries, orchestration platforms, networking, storage and security components.</li><li> Administer cluster capacity, nodes, patching, upgrades, ingress, certificates, scaling and availability.</li><li> Implement governed platform services and self-service patterns that improve developer productivity.</li><li> Configure role-based access, workload isolation, image policies, runtime security and secrets integration.<br><br></li></ul>Cloud & On-Premises Automation<br><br><ul><li> Automate workloads across public cloud, private cloud, virtualization, physical infrastructure and hybrid environments.</li><li> Integrate deployment pipelines with cloud-native services, enterprise platforms, operating systems and data-center tooling.</li><li> Design portable, modular automation without unnecessary dependency on one provider.</li><li> Support migration, modernization, standardization, tagging, resource organization and lifecycle governance.<br><br></li></ul>DevSecOps & Security Automation<br><br><ul><li> Embed code, dependency, secret, image, configuration and infrastructure security checks into delivery pipelines.</li><li> Integrate identity, certificates, vaults, secrets management and privileged-access controls.</li><li> Apply least privilege, segregation of duties, signed artifacts, controlled approvals and auditable deployment practices.</li><li> Coordinate vulnerability remediation and maintain change, compliance and customer-audit evidence.<br><br></li></ul>Observability, Reliability & Operations<br><br><ul><li> Implement centralized logging, metrics, traces, dashboards, health checks, alerts and automated response actions.</li><li> Define service indicators, thresholds and reliability objectives with application and service owners.</li><li> Troubleshoot deployment, infrastructure, container, integration and performance issues across distributed environments.</li><li> Perform root-cause analysis and optimize capacity, availability, performance and operational cost through automation.<br><br></li></ul>Delivery, Managed Services & Documentation<br><br><ul><li> Deliver discovery, solution design, implementation, testing, migration, handover and ongoing support.</li><li> Prepare HLD/LLD, pipeline designs, automation standards, implementation, test and rollback plans, and runbooks.</li><li> Execute incidents, service requests, changes and problems within agreed SLAs and governance processes.</li><li> Coordinate with customers and technical stakeholders; provide knowledge transfer and support presales workshops, estimates, statements of work and technical responses.<br><br></li></ul><strong>JOB SPECIFICATIONS<br><br></strong>Industry / Domain<br><br>Enterprise DevOps, cloud and data-center automation, platform engineering, CI/CD, Infrastructure as Code, containers, DevSecOps, observability and managed services.<br><br>Necessary Knowledge and Experience<br><br><ul><li> Minimum 7 years of hands-on experience in DevOps, platform engineering, cloud engineering, systems engineering or automation.</li><li> Demonstrated experience delivering CI/CD, Infrastructure as Code, configuration automation and containerized platforms.</li><li> Practical experience supporting production services across at least one public cloud and/or private cloud or on-premises platform.</li><li> Experience in enterprise project delivery or managed services, including incident, change and problem management.</li><li> Experience producing technical designs, runbooks and operational documentation.<br><br></li></ul>Education and Certification Requirements<br><br><ul><li> Bachelor’s degree in Computer Science, Software Engineering, Information Technology or a related discipline; equivalent professional experience may be considered.</li><li> Recognized DevOps, cloud DevOps or platform-engineering certification.</li><li> Infrastructure as Code or configuration-management certification.</li><li> Container or orchestration administrator certification.</li><li> Cloud architecture, administration or security certification; IT service-management certification is advantageous.<br><br></li></ul>Job Specific Technical Skills<br><br><ul><li> CI/CD, build and release engineering, source control, artifacts, approvals, rollback, GitOps and environment promotion.</li><li> Infrastructure as Code, configuration management, scripting, APIs, reusable modules, policy and automated testing.</li><li> Containers, registries, orchestration, ingress, storage, networking, cluster lifecycle, workload security and scaling.</li><li> Compute, networking, storage, identity and security across cloud, virtualization and on-premises infrastructure.</li><li> Secure software supply chains, scanning, secrets protection, image security, configuration assessment and audit evidence.</li><li> Metrics, logs, traces, dashboards, alerting, event correlation, health checks and operational analytics.</li><li> Linux and Windows administration, command-line tools, services, networking and troubleshooting.</li><li> Incident, request, change, problem, capacity, availability and configuration-management practices.</li></ul>
<p>We are seeking a <strong>Senior QA Engineer</strong> to support a large-scale CRM and customer engagement transformation program built on Microsoft technologies. The role involves ensuring quality across application enhancements, integrations, releases, and ongoing support activities within an Agile delivery environment.</p><p><br></p><p><strong>Key Responsibilities</strong></p><ul><li>Develop and execute test strategies, test plans, test cases, and test data.</li><li>Perform functional, integration, regression, API, and performance testing.</li><li>Validate Dynamics 365 customizations, workflows, and integrations.</li><li>Execute end-to-end testing across CRM and related platforms.</li><li>Identify, document, track, and manage defects through resolution.</li><li>Support User Acceptance Testing (UAT) activities and release validation.</li><li>Collaborate closely with business analysts, developers, and stakeholders.</li><li>Contribute to continuous improvement of QA processes and testing standards.</li></ul><p><br></p><p><strong>Required Experience</strong></p><ul><li>5+ years of experience in enterprise application testing.</li><li>Hands-on experience with <strong>Microsoft Dynamics 365</strong>.</li><li>Experience testing <strong>Power Platform</strong> solutions.</li><li>Strong knowledge of <strong>API testing</strong> and integration validation.</li><li>Experience with <strong>Azure DevOps</strong>, <strong>JIRA</strong>, or similar test management tools.</li><li>Proficiency with <strong>Postman</strong> and test automation tools.</li><li>Experience working in Agile/Scrum delivery environments.</li></ul><p><br></p><p><strong>Technical Environment</strong></p><ul><li>Microsoft Dynamics 365</li><li>Power Platform</li><li>Dataverse</li><li>Azure Services</li><li>Azure DevOps</li><li>REST APIs</li><li>Postman</li><li>Test Automation Frameworks</li></ul><p><br></p><p><strong>Qualifications</strong></p><ul><li>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.</li><li><strong>ISTQB Certification</strong> preferred.</li><li>Strong analytical, communication, and problem-solving skills.</li></ul><p><br></p><p><strong>Preferred Experience</strong></p><ul><li>Enterprise CRM transformation projects.</li><li>Cloud-based application testing.</li><li>Release management and managed services environments.</li></ul><p><br></p><p><strong>Contract Duration: 12 Months Contract</strong></p>
<p>We are looking for an experienced <strong>Cloud Trainer</strong> with strong hands-on expertise in cloud technologies and modern infrastructure practices.</p><p>The ideal candidate should have solid practical experience with cloud platforms and the ability to deliver engaging technical training, workshops, and knowledge-transfer sessions.</p><p>Key Responsibilities</p><ul><li>Deliver technical training on <strong>Cloud technologies and infrastructure</strong>.</li><li>Conduct hands-on labs, workshops, and practical demonstrations.</li><li>Explain cloud concepts, architecture, deployment, networking, security, and operations.</li><li>Support learners in understanding containerized and cloud-native environments.</li><li>Deliver training related to <strong>Kubernetes, Docker, and DevOps practices</strong> when required.</li><li>Develop and update technical training materials based on industry best practices.</li><li>Assess learners’ progress and provide technical guidance and feedback.</li><li>Stay updated with the latest developments in cloud and cloud-native technologies.</li></ul><p>Requirements</p><ul><li>Strong hands-on experience with <strong>AWS, Microsoft Azure, or Google Cloud Platform (GCP)</strong>.</li><li>Strong understanding of cloud infrastructure, architecture, networking, security, and operations.</li><li>Good practical knowledge of <strong>Kubernetes</strong>.</li><li>Experience with Docker and containerized environments.</li><li>Good understanding of <strong>DevOps, CI/CD, and infrastructure automation</strong>.</li><li>Strong presentation, communication, and training skills.</li><li>Ability to explain complex technical concepts in a clear and practical way.</li></ul><p>Preferred Qualifications</p><ul><li><strong>Kubernetes certification such as CKA, CKAD, or CKS is highly preferred.</strong></li><li>AWS, Azure, or GCP certifications are preferred.</li><li>Experience with AKS, EKS, or GKE is an advantage.</li><li>Knowledge of Terraform, Ansible, Helm, Argo CD, Jenkins, Prometheus, Grafana, or OpenShift is a plus.</li><li>Previous experience as a technical trainer, instructor, mentor, or knowledge-transfer lead is preferred.</li></ul><p><br></p>
We are hiring an experienced <strong>DevOps Engineer</strong> for our client in <strong>Khobar, Saudi Arabia</strong> to build and manage the CI/CD environment and strengthen secure software delivery practices across the development stack.<br><br>The role will work with a <strong>.NET, GitHub, Azure, and SQL Server environment</strong>, with a strong focus on automation, DevSecOps, application monitoring, and containerization.<br><br><strong>Key Responsibilities:<br><br></strong><ul><li>Design and manage CI/CD pipelines for .NET applications using GitHub Actions</li><li>Automate build, testing, and deployment processes from development through production</li><li>Establish clear development, staging, and production environments</li><li>Integrate security scanning into CI/CD pipelines, including static code analysis, dependency scanning, and secret scanning</li><li>Implement application monitoring and alerting for deployed services</li><li>Coordinate with Security and NOC teams during application and infrastructure incidents</li><li>Implement Infrastructure as Code (IaC) for repeatable and automated environment provisioning</li><li>Support safe deployment and versioning of SQL Server database changes</li><li>Build and manage containerized environments using Docker and Kubernetes<br><br><br></li></ul><strong>Required Technical Skills:<br><br></strong><ul><li>Strong experience with GitHub Actions and CI/CD pipeline development</li><li>C# / .NET build and testing tools</li><li>Microsoft Azure – App Service, VMs, Storage & Networking DevSecOps tools including GitHub Advanced Security, CodeQL, SonarQube, or equivalent</li><li>SAST, dependency scanning & secret scanning</li><li>SQL Server deployment and migration tools</li><li>Infrastructure as Code and automated environment provisioning</li><li>Strong hands-on experience with Docker and Kubernetes – mandatory<br><br><br></li></ul>Candidates with strong experience across <strong>DevOps, Azure, .NET, CI/CD, DevSecOps, Docker, and Kubernetes</strong> are encouraged to apply.<br><br>Only shortlisted candidates will be contacted.
<p>Job Posting Location : Riyadh, Saudi Arabia</p><p><br></p><p><strong>Position Objective:</strong></p><p>Own deployment automation, production reliability and infrastructure performance for Bonya/Linkara and related enterprise platforms. Implement and operate secure, recoverable services while improving availability, response time and release quality.</p><p><br></p><p><strong>Job Description & Responsibilities:</strong></p><ul><li>Administer RHEL/Linux servers and application runtimes, including troubleshooting CPU, memory, disk I/O, process limits and application services.</li><li>Build and operate Docker-based container deployments and implement the approved OpenShift migration, including namespaces, routes, probes, resource controls and failover.</li><li>Build Azure DevOps CI/CD pipelines for Odoo/Python and React releases, including tests, security scans, artifacts, promotion controls and rollback validation.</li><li>Architect and deploy high-availability infrastructure on OCI using Terraform, Ansible, and GitHub Actions, prioritising resilience and disaster recovery.</li><li>Manage containerised environments with Docker, Kubernetes, and Helm, implementing GitOps for automated deployments across Dev, Test, Staging, and Production.</li><li>Optimise CI/CD pipelines with Jenkins, GitLab CI, or ArgoCD, incorporating canary deployments and zero-downtime strategies.</li><li>Implement monitoring and logging using Prometheus, Grafana, ELK Stack, Sentry, Zabbix, or New Relic to resolve issues proactively.</li><li>Configure and optimise databases/services (PostgreSQL, MySQL, Redis, Kafka, Nginx) for performance, security, and scalability.</li><li>Champion SRE practices, including incident management, blameless postmortems, secrets management, and security integration.</li><li>Collaborate with development and architecture teams to align infrastructure with application needs, especially for Odoo (Python) and Camunda BPM platforms.</li><li>Troubleshoot complex infrastructure issues, optimising for scalability and performance in multi-cloud environments (OCI, AWS, Azure, VMware).</li><li>Communicate technical concepts clearly and foster a collaborative, team-oriented environment.</li></ul><p><br></p><p><strong>Qualifications & Experience:</strong></p><ul><li>Bachelor’s degree in IT, Computer Science, Engineering or equivalent practical experience</li><li>At least 10 years of relevant IT experience, including substantial hands-on ownership of production DevOps, Linux infrastructure and enterprise application operations.</li><li>Demonstrated delivery of reliable platforms and resolution of complex production incidents is essential</li><li>Strong RHEL/Linux administration and Nginx configuration, including systemd, networking, TLS, reverse proxying, load balancing, permissions, SELinux and CPU, memory and I/O diagnostics.</li><li>Strong Docker and production OpenShift/Kubernetes experience: Dockerfiles, image registries, networking, volumes, deployment manifests, probes, resource limits, RBAC and security context constraints. Diagnose failed deployments, pod restarts and unavailable services.</li><li>Hands-on Azure DevOps YAML pipelines, Git, build agents, artifacts, environment controls and secure service connections. Strong Python and Bash scripting, Ansible automation and working Terraform knowledge.</li><li>Strong PostgreSQL administration and SQL diagnostics: pg_stat_activity, pg_stat_statements, locks, execution plans, connections, autovacuum, backups, WAL and recovery. Understand the impact of connection pooling and configuration changes on Odoo transactions.</li><li>Hands-on observability and profiling: ELK/Kibana, metrics and APM or distributed tracing, Python/Odoo profiling and interpretation of call stacks. Experience running load tests with k6, JMeter, Locust or equivalent and correlating results across application, network and storage layers.</li><li>Practical knowledge of Odoo/Python hosting, workers, scheduled jobs, dependencies, sessions and filestore behavior; React build pipelines; and HTTP/API troubleshooting. Strong shared-storage/NFS diagnostics and experience validating backup, restore and failover procedures</li></ul>
Receive email alerts for DevOps Engineer Jobs in Saudi jobs
You can cancel your email alert at anytime