*This position is open for local candidates based in any country where World Vision International is legally registered to operate*
The Global Infrastructure and IT Operations Head is
responsible for overseeing the organization’s entire IT infrastructure,
including cloud services, IT operations, and customer support services. This
role ensures the efficient, secure, and reliable operation of all IT systems
and processes, while leading a global team of IT professionals to support the
company’s strategic goals.
Key Responsibilities:
Cloud Strategy and cloud Infrastructure Management
Oversee the design, implementation, and management of
cloud-based solutions and services.
Ensure optimal performance, security, and scalability
of cloud infrastructure.
Develop and enforce policies for cloud usage,
ensuring compliance with industry standards and regulations.
IT Operations
Manage and optimize all IT operations, including data
centers, network infrastructure, and enterprise applications.
Implement and maintain disaster recovery and business
continuity plans.
Monitor and improve system performance, reliability,
and availability.
Customer Support Services
Lead the global IT support team, ensuring
high-quality service and support to internal and external customers.
Develop and implement customer support policies and
procedures.
Measure and improve customer satisfaction through
regular feedback and performance metrics.
Strategic Planning
Collaborate with senior leadership to align IT
infrastructure strategy with business objectives.
Identify and evaluate emerging technologies to
enhance infrastructure capabilities.
Develop and manage the IT infrastructure budget,
ensuring cost-effective solutions.
Team Leadership and Development
Recruit, mentor, and develop a high-performing global
IT team.
Foster a culture of innovation, collaboration, and
continuous improvement.
Conduct regular performance reviews and provide
ongoing training and development opportunities.
Security and Compliance
Ensure IT infrastructure meets security standards and
regulatory compliance requirements.
Implement and enforce security policies and
procedures to protect company data and systems.
Conduct regular security audits and risk assessments.
Knowledge, Skills and Experience
Bachelor’s degree in Computer Science, Information
Technology, or a related field. Master’s degree preferred.
12+ years of experience in IT infrastructure
management, including cloud services, IT operations, and customer support.
Proven experience in a senior leadership role within
a global organization.
Strong understanding of cloud computing,
virtualization, and network infrastructure.
Excellent leadership, communication, and
interpersonal skills.
Demonstrated ability to develop and execute strategic
plans.
Strong problem-solving and decision-making abilities.
Experience with ITIL or similar frameworks is a plus.
Relevant certifications (e.g., AWS, Azure, Cisco,
ITIL) are highly desirable.
Key Competencies:
Strategic Thinking
Leadership and Team Development
Technical Expertise
Customer Focus
Communication and Collaboration
Problem Solving
Security and Compliance Awareness
How To Apply