Rolex Business Analyst — CAD/CAM (Digital Manufacturing)
Rolex — Business Analyst (CAD/CAM) in Geneva, Switzerland. Functional owner for CAD/CAM applications; drives software integration and operational maintenance.
Overview
Rolex is an independent, privately held Swiss watchmaker renowned for technical excellence, meticulous craftsmanship and a focus on precision engineering. As an employer, Rolex offers career paths that combine artisanal watchmaking traditions with industrial-scale engineering and high standards of confidentiality and quality.
Role & Responsibilities
- Elicit, analyse and formalise business requirements from product development and manufacturing stakeholders.
- Propose software solutions aligned with the overall IT strategy, prioritising rationalisation and system integration.
- Ensure the digital thread of the product development cycle and drive software evolution in partnership with external suppliers.
- Own the functional scope of assigned CAD/CAM applications and guarantee their operational availability in collaboration with Infrastructure, Security, Network and End‑user teams.
Qualifications
- Engineering degree (École d'ingénieur) with a specialization in industrial engineering or equivalent.
- Minimum five years' professional experience in CAD administration or related CAD/CAM application management.
- Proven expertise with CREO (PTC) or METROLOG (Metrologic Group).
- Strong experience in integrating software within an industrial IT (SI) environment.
- Good command of English.
- Capacity for concise synthesis, resilience under pressure and strong interpersonal/communication skills.
Skills
Experience
At least 5 years of hands-on experience in CAD administration, CAD/CAM application support or digital manufacturing tooling within an industrial context.
Education
Engineering degree with an industrial specialization (École d'ingénieur or equivalent).
Workplace
The role is situated in Geneva, Geneva, Switzerland. There are currently 391 open positions in Geneva on Cerulean, with 7 added recently. Within Geneva, Cerulean currently features 478 open roles, including 12 recent additions. Across Switzerland, Cerulean lists 763 open roles — 28 of them newly added.
Benefits
Stimulating working environment; excellent working conditions; flexible working-time arrangements; high-quality social benefits.
Culture
Rolex combines Swiss watchmaking heritage with modern industrial engineering, fostering a culture of technical excellence, discretion and long-term craftsmanship. The workplace values precision, cross-functional collaboration and continuous improvement.
About Cerulean
Cerulean is the definitive career portal for the global luxury industry. We match exceptional professionals with exclusive opportunities at the world's most prestigious brands. From haute couture and fine watchmaking to prestige beauty, hospitality, and boutique retail, Cerulean centralises luxury employment to help you find the career for which you were destined.