Job Detail

Web Operations Specialist (F/M) 100%

Inseriert am: 10.06.2021

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


Profile


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…).


Languages


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


Contact


Diane Forchelet
HR Business Partner
Human Resources Management


Job location

2502 Biel/Bienne

Company address


Swatch Ltd
Nicolas G. Hayek Strasse 1
CH-2502 Biel

Apply for this job

Details