IT Infrastructure Manager
Riyadh VisionX – Customer Products / Full Time / On-site At VisionX, we cut through the noise. Since 2017, we’ve been on a mission to demolish business complexity with AI—no off-the-shelf solutions, just custom, agile systems designed for your unique challenges. Our innovative approach to problem-solving is what sets us apart in the industry.
We work shoulder-to-shoulder with world-leading brands and Fortune 1000 companies, leveraging deep expertise in computer vision, 3D modeling, AR, VR, decision sciences, and IoT. Our approach isn’t about following trends—it’s about setting them and fast-tracking your AI journey with tailored strategies, accelerators, and pre-trained AI assets that build real Intellectual Property.
Our achievements speak for themselves. We are recognized among Fast Company’s Top 10 Most Innovative Companies of 2020, Microsoft, and Snap Inc. We deliver breakthrough solutions that drive tangible growth. We’re not here to keep up but to redefine what’s possible, and our track record proves it.
Your Role As an IT Infrastructure Manager, you will be responsible for the strategic oversight and operational excellence of our IT infrastructure. You will establish a robust governance structure, drive continuous process improvement, and ensure optimal performance of our IT clusters. Your leadership will be crucial in maintaining a reliable, scalable, and efficient IT environment that supports our organization's objectives.
Requirements · Define and implement clear roles, responsibilities, and reporting hierarchies within the IT infrastructure team, ensuring accountability and effective decision-making. · Proactively assess, design, and refine IT operational processes, driving continuous improvement and aligning with organizational goals. Implement best practices to enhance efficiency and performance. · Monitor the performance of IT clusters, evaluating resource utilization, system uptime, and workload distribution. Implement clustering strategies and workload balancing techniques to optimize reliability and scalability. · Establish and track key performance indicators (KPIs) for IT infrastructure, comparing performance against predefined benchmarks and industry standards to identify areas for improvement. · Contribute to the development and implementation of IT infrastructure strategies that support the organization's long-term objectives. · Lead the resolution of complex infrastructure incidents and problems, ensuring minimal disruption to business operations.
What You Need · Bachelor’s degree in information technology, Computer Science, or a related field. Master's degree preferred. · 5-8 years of proven experience in managing complex IT infrastructure environments. · Strong understanding of IT governance frameworks and best practices. · Extensive experience in process optimization and continuous improvement methodologies. · Deep knowledge of IT cluster technologies, workload balancing, and scalability strategies. · Proficiency in performance monitoring and benchmarking tools and techniques. · Excellent leadership, communication, and interpersonal skills. · Strong analytical and problem-solving abilities.
Why Choose Us Our global network of industry experts and mentors helps shape your growth and future. We believe in delivering client value through our work. We build products that are not good or great, but outstanding.
You deliver! We will make your stay and journey with us worthwhile.
We are an equal opportunity employer, and we value diversity. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other legally protected status.