Senior DevOps Engineer - On-site Banking Platform Specialist

Jobs for Humanity
Full_timeβ€’Riyadh, Saudi Arabia

πŸ“ Job Overview

  • Job Title: Senior DevOps Engineer - On-site Banking Platform Specialist
  • Company: Jobs for Humanity
  • Location: Riyadh, Ar Riyāḑ, Saudi Arabia
  • Job Type: On-site, Full-time
  • Category: DevOps Engineer
  • Date Posted: 2025-07-09

πŸš€ Role Summary

  • Serve as the primary technical liaison between a major bank in Riyadh and our software development teams, ensuring the stability, performance, and operational excellence of a crucial software platform used by the bank.
  • Leverage deep OpenShift knowledge to manage and troubleshoot the container platform environment, proactively monitor system performance, and provide hands-on technical support.
  • Collaborate with the bank and our internal teams to identify opportunities for infrastructure improvements, automation, and performance tuning to help maximize the value of the platform.

πŸ“ Enhancement Note: This role requires a unique blend of advanced DevOps expertise, incident management, and client-facing communication skills, offering a significant opportunity to influence both the client's success and our product's evolution.

πŸ’» Primary Responsibilities

  • Technical Liaison & Communication: Serve as the central technical point of contact on-site, facilitating clear and effective communication between the client (bank) and the core software platform provider.
  • DevOps & Platform Management: Take technical ownership of the software platform's infrastructure, focusing on CI/CD, automation, and stability. Plan, coordinate, and execute new deployments, upgrades, and patches for the platform.
  • System Health & OpenShift Operations: Proactively monitor system performance, container orchestration, and availability using APM tools to ensure operational excellence and adherence to SLAs. Leverage deep OpenShift knowledge to manage and troubleshoot the container platform environment.
  • Incident & Problem Management: Provide hands-on Level 1 and Level 2 technical support. Lead incident investigations, perform methodical root cause analysis, and manage the bug tracking lifecycle from identification to resolution with the development team.
  • Strategic Technical Contribution: Collaborate with the bank and our internal teams to identify opportunities for infrastructure improvements, automation, and performance tuning to help them maximize the value of the platform.

πŸŽ“ Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant certifications (e.g., Red Hat Certified Engineer, Certified Kubernetes Administrator) are a plus.

Experience: 5-10 years of experience in a technical or DevOps role within the banking or financial services industry, with a strong focus on OpenShift and modern banking systems architecture.

Required Skills:

  • Extensive hands-on experience with OpenShift Container Platform (OCP).
  • Proven experience in a technical or DevOps role within the banking or financial services industry.
  • Strong technical expertise in modern banking systems and architecture.
  • Proficiency in using system monitoring and application performance management (APM) tools.
  • Excellent database skills, including advanced SQL and experience with Oracle databases.
  • Superior communication and interpersonal skills, with the ability to build strong relationships and manage stakeholder expectations as a client-facing technical expert.
  • Exceptional problem-solving skills and a talent for methodical incident investigation.
  • A proactive, self-motivated individual who can work independently on-site while being an integral part of our remote team.

Preferred Qualifications:

  • Demonstrable knowledge of JavaScript.
  • Experience with Nexus Repository Manager.

πŸ“Š Web Portfolio & Project Requirements

  • Portfolio Essentials: A well-structured portfolio showcasing your experience with OpenShift, CI/CD pipelines, and infrastructure management. Include case studies demonstrating your problem-solving skills and incident management processes.
  • Technical Documentation: Document your approach to system health monitoring, incident response, and performance optimization. Highlight your understanding of OpenShift and other relevant technologies through technical blog posts or presentations.

πŸ’΅ Compensation & Benefits

Salary Range: SAR 25,000 - 35,000 per month (Estimated based on market research for senior DevOps roles in Riyadh)

Benefits:

  • Competitive health insurance coverage
  • Retirement savings plan with company match
  • Generous time off and leave policies
  • Professional development opportunities and training
  • On-site support and resources for the duration of the assignment

Working Hours: 40 hours per week, with flexibility for deployment windows, maintenance, and incident management as needed.

πŸ“ Enhancement Note: The salary range is estimated based on market research for senior DevOps roles in Riyadh, Saudi Arabia. The actual salary may vary depending on the candidate's experience, skills, and the company's internal compensation structure.

🎯 Team & Company Context

🏒 Company Culture

Industry: Technology & Software Development

Company Size: Medium (250-999 employees)

Founded: 2019

Team Structure:

  • A dedicated, on-site DevOps engineer (this role) will serve as the primary technical liaison between the bank and the software development teams.
  • The software development teams are based remotely and consist of full-stack engineers, QA engineers, and product managers.
  • The client, a major bank in Riyadh, has a large IT department with dedicated teams for infrastructure, application development, and support.

Development Methodology:

  • Agile/Scrum methodologies with bi-weekly sprint planning and regular stand-ups.
  • Code reviews, testing, and quality assurance practices are integral to the development process.
  • CI/CD pipelines and automated deployment strategies are used to ensure efficient and reliable software delivery.

Company Website: Kanz

πŸ“ Enhancement Note: Kanz is a next-generation AI recruiting copilot and job marketplace tailored for Saudi Arabia. Through its streamlined platform, individuals can apply to local job opportunities with a single application, while employers harness intelligent matching tools to find the perfect fit.

πŸ“ˆ Career & Growth Analysis

Web Technology Career Level: Senior DevOps Engineer - On-site Banking Platform Specialist

Reporting Structure: This role reports directly to the CTO of Kanz and works closely with the software development teams and the client's IT department.

Technical Impact: The Senior DevOps Engineer will have a significant impact on the stability, performance, and user experience of the bank's software platform. They will also influence the evolution of the platform by identifying opportunities for infrastructure improvements and performance tuning.

Growth Opportunities:

  • Technical Leadership: As the primary technical liaison, this role offers the opportunity to develop and demonstrate strong leadership skills in managing stakeholder expectations and driving technical decisions.
  • Career Progression: With a strong performance in this role, there may be opportunities to transition into a more senior or management role within the company or the client's organization.
  • Emerging Technologies: This role provides exposure to emerging technologies in the banking industry, such as AI and machine learning, which can be leveraged to enhance the candidate's skillset and career prospects.

πŸ“ Enhancement Note: The growth opportunities in this role are primarily focused on technical leadership, career progression, and exposure to emerging technologies. The candidate's ability to excel in these areas will depend on their performance, initiative, and the company's internal structure.

🌐 Work Environment

Office Type: On-site, dedicated to the client's premises in Riyadh

Office Location(s): Riyadh, Ar Riyāḑ, Saudi Arabia

Workspace Context:

  • The on-site office will be shared with the client's IT department, fostering collaboration and knowledge sharing.
  • The workspace will be equipped with modern development tools, multiple monitors, and testing devices to ensure optimal productivity.
  • The work environment will be dynamic, with a mix of independent work and cross-functional collaboration with the client's teams and our remote software development teams.

Work Schedule: The work schedule will be Monday to Friday, 8:00 AM to 5:00 PM, with flexibility for deployment windows, maintenance, and incident management as needed.

πŸ“ Enhancement Note: The work environment in this role is primarily on-site, dedicated to the client's premises. The candidate should expect a dynamic work environment with a mix of independent work and cross-functional collaboration.

πŸ“„ Application & Technical Interview Process

Interview Process:

  1. Technical Phone Screen (60 minutes): A technical conversation focused on OpenShift, incident management, and problem-solving skills.
  2. On-site Technical Deep Dive (120 minutes): A hands-on session demonstrating your technical expertise in OpenShift, system health monitoring, and incident response.
  3. Behavioral and Cultural Fit Interview (60 minutes): An assessment of your communication skills, stakeholder management, and cultural fit with both Kanz and the client's organization.
  4. Final Decision and Offer: A decision will be made based on the cumulative assessment of your technical skills, problem-solving abilities, and cultural fit.

Portfolio Review Tips:

  • Highlight your experience with OpenShift and other relevant technologies through case studies and project examples.
  • Demonstrate your problem-solving skills and incident management processes through detailed walkthroughs and technical blog posts.
  • Showcase your understanding of modern banking systems architecture and your ability to manage stakeholder expectations.

Technical Challenge Preparation:

  • Brush up on your OpenShift knowledge, focusing on container orchestration, system health monitoring, and incident management.
  • Familiarize yourself with the client's banking systems architecture and any relevant industry trends.
  • Prepare for behavioral and cultural fit questions by reflecting on your experiences working with stakeholders and managing expectations.

ATS Keywords: OpenShift, DevOps, Incident Management, Client Communication, Automation, System Monitoring, Application Performance Management, SQL, Oracle Databases, Problem Solving, JavaScript, Nexus Repository Manager

πŸ“ Enhancement Note: The interview process for this role is designed to assess the candidate's technical expertise, problem-solving skills, and cultural fit. The portfolio review and technical challenge preparation should focus on demonstrating these qualities through relevant examples and case studies.

πŸ›  Technology Stack & Web Infrastructure

DevOps & Infrastructure Tools:

  • OpenShift Container Platform (OCP): The primary container orchestration platform used to manage and deploy the software platform.
  • APM Tools: Application performance management tools such as Prometheus, Grafana, or Datadog for system health monitoring and incident management.
  • CI/CD Pipelines: Tools such as Jenkins, GitLab CI/CD, or CircleCI for automated deployment and continuous integration.
  • Version Control: Git for version tracking and collaboration on code changes.
  • Database Management: Oracle databases for data storage and management.

Programming Languages & Frameworks:

  • JavaScript: Demonstrable knowledge of JavaScript is preferred for working with modern web applications and APIs.
  • Other relevant languages and frameworks: Familiarity with other relevant programming languages and frameworks may be beneficial, depending on the specific technologies used by the client's software platform.

πŸ“ Enhancement Note: The technology stack for this role is primarily focused on OpenShift, APM tools, CI/CD pipelines, and database management. Familiarity with JavaScript is preferred for working with modern web applications and APIs.

πŸ‘₯ Team Culture & Values

Web Development Values:

  • Technical Excellence: A commitment to staying up-to-date with the latest technologies and best practices in DevOps and infrastructure management.
  • Collaboration: A strong focus on working together with the client's IT department and our remote software development teams to deliver high-quality, reliable software.
  • Performance Optimization: A dedication to ensuring the software platform's performance, scalability, and availability through continuous monitoring and improvement.
  • User-Centric Design: A user-focused approach to incident management and problem-solving, prioritizing the needs and expectations of the bank's customers.

Collaboration Style:

  • Cross-functional Integration: Close collaboration with the client's IT department and our remote software development teams to ensure the software platform meets the bank's needs and user expectations.
  • Code Review Culture: Regular code reviews and knowledge sharing to ensure high-quality, maintainable code and to facilitate continuous learning and improvement.
  • Peer Programming: Collaborative problem-solving and code development to leverage the collective expertise of the team and ensure efficient, effective solutions.

πŸ“ Enhancement Note: The web development values and collaboration style for this role emphasize technical excellence, collaboration, performance optimization, and user-centric design. The candidate should expect a strong focus on cross-functional integration, code review culture, and peer programming.

⚑ Challenges & Growth Opportunities

Technical Challenges:

  • OpenShift Container Management: Proactively manage and optimize the OpenShift container platform to ensure high availability, scalability, and performance.
  • Incident Management: Develop and implement effective incident management processes to minimize downtime, reduce mean time to resolution (MTTR), and improve overall system reliability.
  • Banking Systems Architecture: Deepen your understanding of modern banking systems architecture and adapt your technical approach to meet the unique needs of the client's software platform.
  • Emerging Technologies: Stay up-to-date with emerging technologies in the banking industry and explore opportunities to integrate them into the software platform to enhance its value and competitive advantage.

Learning & Development Opportunities:

  • Technical Skill Development: Enhance your skills in OpenShift, incident management, and modern banking systems architecture through on-the-job training, workshops, and online courses.
  • Conference Attendance: Attend industry conferences and events to network with peers, learn about emerging technologies, and gain insights into best practices in DevOps and infrastructure management.
  • Mentorship & Leadership: Seek mentorship opportunities from experienced team members and develop your leadership skills by guiding junior team members and contributing to the technical community.

πŸ“ Enhancement Note: The technical challenges and learning & development opportunities in this role are focused on OpenShift container management, incident management, banking systems architecture, and emerging technologies. The candidate should expect to develop their technical skills and leadership abilities through on-the-job training, workshops, and industry conferences.

πŸ’‘ Interview Preparation

Technical Questions:

  • OpenShift Container Platform (OCP): Demonstrate your expertise in OpenShift container orchestration, system health monitoring, and incident management through hands-on examples and technical deep dives.
  • Incident Management: Walk through your approach to incident management, including incident identification, root cause analysis, and resolution. Provide examples of successful incident management processes you've implemented in previous roles.
  • Banking Systems Architecture: Explain your understanding of modern banking systems architecture and how you've adapted your technical approach to meet the unique needs of banking clients in the past.

Company & Culture Questions:

  • Client Communication: Describe your experience working with clients in a technical or DevOps role and how you've managed stakeholder expectations in the past.
  • Team Collaboration: Share your experiences working in cross-functional teams and how you've contributed to a collaborative, user-centric approach to software development.
  • Problem-Solving: Provide examples of complex technical challenges you've faced in previous roles and how you've approached solving them.

Portfolio Presentation Strategy:

  • Technical Deep Dive: Prepare a detailed, hands-on demonstration of your technical expertise in OpenShift, incident management, and banking systems architecture.
  • Case Studies: Develop case studies highlighting your problem-solving skills, incident management processes, and technical contributions to previous projects.
  • User Experience Focus: Emphasize your user-centric approach to incident management and problem-solving, demonstrating your ability to prioritize the needs and expectations of the bank's customers.

πŸ“ Enhancement Note: The technical questions, company & culture questions, and portfolio presentation strategy for this role are designed to assess the candidate's technical expertise, problem-solving skills, and cultural fit. The candidate should expect to demonstrate their knowledge of OpenShift, incident management, and banking systems architecture through hands-on examples and case studies.

πŸ“Œ Application Steps

To apply for this Senior DevOps Engineer - On-site Banking Platform Specialist position:

  1. Customize Your Portfolio: Tailor your portfolio to highlight your experience with OpenShift, incident management, and banking systems architecture. Include case studies and project examples that demonstrate your problem-solving skills and technical contributions.
  2. Optimize Your Resume: Highlight your experience with OpenShift, incident management, and modern banking systems architecture. Emphasize your technical skills and problem-solving abilities, and include relevant keywords to improve your resume's visibility in applicant tracking systems (ATS).
  3. Prepare for Technical Interviews: Brush up on your OpenShift knowledge, incident management processes, and banking systems architecture. Practice hands-on examples and case studies to demonstrate your technical expertise and problem-solving skills.
  4. Research the Company & Client: Familiarize yourself with Kanz's company culture, values, and technology stack. Understand the client's banking systems architecture and industry trends to ensure a strong cultural fit and technical alignment.

⚠️ 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

Extensive hands-on experience with DevOps tools and principles, specifically with OpenShift Container Platform is required. Strong technical expertise in modern banking systems and architecture along with excellent communication skills are essential.