Apply now »

Strategy and Transformation Senior Consultant - Digital Trust and Security

At Capgemini Invent, we believe difference drives change. As inventive transformation consultants, we blend our strategic, creative and scientific capabilities, collaborating closely with clients to deliver cutting-edge solutions. Join us to drive transformation tailored to our client's challenges of today and tomorrow. Informed and validated by science and data. Superpowered by creativity and design. All underpinned by technology created with purpose.

YOUR ROLE

The Invent Digital Trust & Security (DT&S) practice focuses on ensuring secure business outcomes for our clients, providing Cybersecurity advisory and transformation consulting in areas such as cybersecurity strategy, risk management, human risk management, data and identity security, secure intelligent industry, Gen-AI risk, and security operations modernization.


Our security specialists and innovators enable our clients to evaluate cyber risks, redesign Cybersecurity operating models, modernize digital identity capabilities, lead programs to drive security culture change and transform security and compliance regimes to make them efficient, effective, sustainable and resilient. 


As a Senior Consultant in the business, you will be part of a diverse team and help shaping the cybersecurity of tomorrow.


Key expectations from this role include: 

  • AI Security: Assessing risks in AI-driven systems and ensuring secure integration of emerging technologies;
  • Risk Management and Compliance: Performing risk assessments, mapping risks, and ensuring compliance with frameworks (ISO 27001, NIST, GDPR, NIS2, DORA);
  • Implementation and Advisory: Implementing GRC controls, integrateing security into projects, and advising clients on translating regulatory requirements into actionable measures;
  • Cloud and Resilience: Deploying and optimizing cloud security solutions, supporting business continuity and disaster recovery planning;
  • Stakeholder Collaboration: Working closely with technical and business teams to embed security into transformation initiatives;
  • Engaging in projects for our clients that transform their Cybersecurity, Architecture, and Operational Resilience capabilities, and reduce business and technology risk;
  • Providing expertise in the strategic, organizational, technical and human aspects of cybersecurity;
  • Working in multinational project teams on current cybersecurity topics.


As part of your role, you will also have the opportunity to contribute to the business and your personal growth, through activities that form part of the following: 

  • Learning and development – Training to support your career development and the skills demanded within the company, certifications, etc.;
  • Business development and growth – Supporting growth of the cybersecurity team in Switzerland;
  • Industry trend analysis – Offering development, internal think-tanks, whitepapers.

YOUR PROFILE

  • Master's degree in Business, Engineering, Information Technology, Computer Science, or a related field;
  • 3+ years of relevant professional experience in a management consulting environment, cybersecurity or related field;
  • Experience in one or more cybersecurity domains (e.g., Security & Risk Management, Asset Security, Cloud Security, OT, Business Continuity Management, Security Engineering, Communications & Network Security, Identity & Access Management, Security Education and Awareness, Security Assessment & Testing, Security Operations, or Software Development Security);
  • Familiarity with core Cybersecurity frameworks and industry frameworks (e.g., NIST CSF, ISO27001, CIS Critical Controls), and regulations (e.g., NIS2);
  • Structured work capacity and high analytical skills to solve complex problems with a positive mindset and enthusiasm. Lateral thinking and ability to bridge technology, strategic evaluation, and practical implementation. Eagerness to learn, adapt to uncertain situations and manage multiple tasks simultaneously;
  • Fluent in English (written and spoken). German (Zurich) or French skills (Lausanne/Geneva) are an advantage (C1 level);
  • High reliability, team spirit, and personal fit for a leading global management consulting firm (international orientation & openness to travel, integrity).

WHAT YOU’LL LOVE ABOUT WORKING HERE

  • Be the change by supporting our clients through innovative strategy projects around digital, future-proof topics that challenge and transform the status quo; 
  • Craft your own career path through continuous learning and personal growth; 
  • Experience the benefits of hybrid working, offering flexibility and ensuring work-life balance, 5 weeks of vacation, employee referral bonus, company shares program and annual contribution to a fitness subscription.

 

Capgemini Switzerland is an equal opportunity employer. We promote equality and dignity in all aspects of recruitment and employment, and all offers of employment and promotions are made on the basis of performance, competence and ability. 

 

Our Business Technology team empowers organizations to thrive in a fast-changing world.
We help businesses build resilience and agility through scalable, cloud-native, and sustainable solutions. By aligning IT and business functions, we drive transformation that goes beyond technology - enhancing operations, reducing costs, and delivering standout employee experiences.
From cloud transformation to digital workplace innovation, we enable secure, data-driven growth - turning disruption into opportunity.

ABOUT CAPGEMINI

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.

Ref. code:  377302
Posted on:  9 Dec 2025
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Zurich (Opfikon), CH Geneva, CH

Brand:  Capgemini Invent
Professional Community:  Strategy & Transformation

Apply now »