20 ähnliche Stelle(n) gefunden


Web Operations Specialist (F/M) 100%

Swatch AG

Bewertung abgegeben
Web Operations Specialist (F/M) 100%

The company

Swatch, launched in 1983 by Nicolas G. Hayek, is a leading Swiss watchmaker and one of the world's most popular brands. The first Swatch watches surprised everyone with their revolutionary concept, creative design and provocative spirit. Today Swatch continues to innovate and surprise with new models, collections and special editions. Right from the start, Swatch connected with art and artists, and Swatch watches remain a prominent canvas for artists from a broad range of disciplines.

In order to reinforce the E-commerce department at its Headquarters in Biel/Bienne, Switzerland, SWATCH Ltd. is currently recruiting a

Web Operations Specialist (F/M) 100%

Job description

Main tasks will include:

  • Planning and coordination of the international websites
  • Responsible for the on-site Branding pages
  • Handling markets needs and management of the online store's merchandising, in line with the main collection launches, collaboration and the marketing focuses 
  • Training the local team for the management of the website and online activities
  • Online store's content optimisation and constant improvement of the website functionalities
  • Daily support to the local team and challenge on analytics and sales trends
  • Strong communication with internal departments for the follow-up of different projects (Marketing, Swatch Club, Customer Service, Omnichannel, IT)
  • Monitoring and constant improvement of the website operation
  • Track and analyse visitors behaviour on the platforms using Web Analytics
  • Coordination of website Front-End operations related tasks with external suppliers
  • Being able to act as a project and digital marketing all-rounder
  • Integration of User Generated Content (UGC) on-site


Team player with excellent human relationship skills, you are able to work independently and show a high level of resilience and flexibility. Capable of working in a fast moving ever-changing environment you have excellent communication and negotiation skills and your motivation is inflexible.

Professional requirements

Besides your interest for new digital technologies and developments including a basic understanding of HTML, you bring an academic degree in marketing, Communication or business of fast moving consumer industry solid experience in agencies and Strong experience in the management of complex and multinational projects. In addition, you demonstrate very good knowledge in a broad range of digital marketing practices, integrated marketing campaigns and digital business strategies, you are passionate about digital marketing practices and have a strong insight of the customer centric approach. Experience or certified knowledge of SaleForce Commerce Cloud is a big asset. 

The successful candidate will also have good MS office, project management applications skills, and be comfortable using graphic design tools (Photoshop, Illustrator, etc...).


In addition, you possess excellent communications skills and are fluent in English.

Company address

If you feel this challenging opportunity meets your profile and expectations, please click on the APPLY link to send us your CV in English.

Human Resources
Nicolas G. Hayek Strasse 1
2502 Biel/Bienne


Diane Forchelet
HR Business Partner
Human Resources Management


Länggasse 85 2504 Bienne

Bewertung hinzufügen

Geben Sie hier Ihre Bewertung für die Firma Swatch AG ab!

Bewertung abgegeben