Head of IT Operations and Cyber Security

Swisslinx AG
1000 Lausanne
NOUVEAU
  • 19.10.2026
  • 40%
  • Durée indéterminée

Head of IT Operations and Cyber Security

To support the continued development and modernisation of its global IT infrastructure and cybersecurity capabilities, we are looking for an experienced Head of IT Operations & Cybersecurity to join its team in Lausanne.

Head of IT Operations and Cyber Security
Job description:

Location: Lausanne

Employment Type: Permanent

Reporting to: CTO

About the Company

Our client is a well-established, internationally active company operating in global financial markets, with a strong international presence and operations across multiple geographical regions.

To support the continued development and modernisation of its global IT infrastructure and cybersecurity capabilities, we are looking for an experienced Head of IT Operations & Cybersecurity to join its team in Lausanne.

The Role

The Head of IT Operations & Cybersecurity will be responsible for leading and overseeing the company's global IT Operations, including infrastructure, networking, end-user support and cybersecurity.

Managing an experienced team across different geographical locations and technologies, the successful candidate will play a key role in driving the modernisation, standardisation and continuous improvement of the organisation's IT environment.

This includes overseeing cloud and on-premises infrastructure, global networks, workplace technologies, cybersecurity frameworks and operational processes.

Working closely with senior management and stakeholders across the business, the role will focus on ensuring operational excellence, robust cybersecurity, cost efficiency and a high-quality user experience.

The position offers the opportunity to contribute to strategic IT transformation initiatives within a dynamic, fast-paced and internationally connected business environment.

Key Responsibilities

  • Provide strategic direction and leadership across IT Operations and Cybersecurity, fostering a collaborative, high-performing and innovative team environment.
  • Lead and develop a team of responsible for day-to-day IT operations, service delivery and continuous improvement initiatives.
  • Oversee the management, maintenance and modernisation of global IT infrastructure, including cloud and on-premises environments, networks and end-user technologies.
  • Drive cybersecurity initiatives, ensuring effective security controls, risk mitigation and continuous improvement of the organisation's cyber resilience.
  • Lead the planning, execution and delivery of IT infrastructure, operations and cybersecurity projects, ensuring alignment with business priorities, budgets and timelines.
  • Collaborate with internal stakeholders across multiple departments and geographical regions to understand business requirements and deliver effective technology solutions.
  • Manage IT resources, budgets, personnel and external technology partners to optimise operational efficiency and service quality.
  • Establish and monitor operational KPIs, service levels and performance metrics to measure and continuously improve IT service delivery.
  • Define, implement and maintain global IT policies, standards and Standard Operating Procedures (SOPs).
  • Stay informed of emerging technologies, cybersecurity threats and industry best practices to support the organisation's technology strategy.

Your Profile

  • Bachelor's or master's degree in Computer Science, Information Technology, Engineering or a related discipline.
  • Minimum of 10 years of professional experience in IT, including at least 5 years in a leadership and IT transformation role.
  • Proven experience managing IT Operations, infrastructure and cybersecurity functions within an international organisation.
  • Strong leadership capabilities, with experience managing geographically distributed teams.
  • Demonstrated track record in delivering IT transformation, infrastructure modernisation and continuous improvement projects.
  • Solid technical understanding of cloud and on-premises infrastructure, networking, end-user computing and cybersecurity technologies.
  • Hands-on knowledge of Microsoft technologies, including Azure, Microsoft 365 and Microsoft Sentinel, as well as security solutions such as Zscaler, firewalls and related cybersecurity platforms.
  • Experience developing IT governance frameworks, operational policies, security controls and standardised processes.
  • Strong project management, resource planning and budget management capabilities.
  • Excellent analytical, organisational and problem-solving skills, with the ability to adapt to evolving business and technology requirements.
  • Strong communication and stakeholder management skills, including the ability to communicate complex technical concepts to non-technical audiences.
  • Experience within financial markets or other internationally operating, fast-paced business environments would be a strong advantage.
  • Swiss or EU/EFTA nationals, or hold a valid Swiss residence and work permit.

The Opportunity

This is an opportunity to take on a senior IT leadership position within an established international organisation undergoing continued technological development and modernisation.

The successful candidate will have the opportunity to influence the company's global IT Operations and Cybersecurity strategy, lead an experienced international team and contribute to important transformation initiatives.

Occasional international travel may be required.