Business Analyst - Dia Comm Ops Agiloft — Roche

This position is no longer active. Below you'll find the original details and other open positions.

Full description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.

The Position Business Analyst - Dia Comm Ops Agiloft

Roche Digital Technology (RDT) is where innovation meets purpose. As a global team at the heart of Roche, we are a community of business-minded technologists committed to help shape tomorrow’s digital future of healthcare. Our mission is to power Roche through cutting-edge digital technologies, harnessing the potential of artificial intelligence, data, and scalable tech innovations. Driven by purpose and passion, we’re building a future where digital is a core strength across all of Roche, enabling smarter ways of working, unlocking human potential, and driving breakthroughs that truly matter for millions of patients around the world.

At Roche, we offer a hybrid work model that combines flexibility with in-person collaboration. For now, we require our employees to be in our offices on average two days per week . The specific office days may vary depending on business needs, such as workshops, conferences, town halls, team meetings, and other collaborative events.

As part of our visionary team, you will step into a high-impact environment where complex challenges inspire sustainable business transformations. In this role, you will act as a trusted advisor to senior leadership, applying advanced systems thinking to shape long-term strategic roadmaps across interconnected enterprise networks. Joining us means driving innovation at scale, mentoring the next generation of analysts, and directly influencing the digital future of global healthcare.

The opportunity

  • Driving Content Leadership: Overseeing complex initiatives and streams with full autonomy, defining analysis efforts across highly ambiguous spaces, and managing the overall quality of deliverables.
  • Strategic Problem Solving: Leading root-cause analysis of cross-organizational business problems, proactively managing scope creep, and ensuring full alignment with global strategic objectives.
  • Senior Stakeholder Management: Acting as a trusted advisor to leadership, navigating complex organizational frameworks, resolving conflicts, and empowering teams to build strong stakeholder relationships.
  • Impacting Strategy & Roadmaps: Evaluating strategic solution options through advanced value and risk assessments to shape long-term business and technology roadmaps.
  • Managing Product Complexity: Operating effectively at a product or product line level while navigating evolving requirements and analyzing both macro and micro implications.
  • Leveraging Technical & Business Ability: Applying in-depth domain knowledge and tools across cross-functional initiatives to anticipate challenges and integrate analysis into holistic solution designs.

Who you are

  • Lifecycle Navigator: You possess deep expertise in managing Contract Lifecycle Management (CLM) or advanced Document Management Systems, ensuring seamless governance and operational efficiency across the enterprise.
  • Experienced Strategist : You have extensive experience overseeing large-scale, autonomous initiatives and driving alignment within highly ambiguous, complex environments (min.5 years)
  • Domain Expert: You possess advanced knowledge of Business Analysis Advisory/Consultancy concepts and a proven track record of recommending innovative tech solutions for sustainable transformation..
  • Systems Thinker: You have a strong ability to apply systems thinking to provide enterprise-wide advice, tailoring and combining methodologies to perfectly fit the problem space.
  • Collaborative Leader: You excel at

Job details

  • Company: Roche
  • Position: Business Analyst - Dia Comm Ops Agiloft
  • Location: Basel, Basel
  • Salary: CHF 62'000 - 94'000 (source unverified)
  • Sector: Farmaceutico
  • Expired on: 2026-08-23

More jobs at Roche

Find jobs in Basel

Browse our complete job board.

Search for more jobs near Basel: Jobs in Basel

Find your next opportunity as a cross-border worker in Switzerland.

Browse open positions →