Swatch IT Coordinator
The Swatch Group, a prestigious global conglomerate renowned for its Swiss watch brands such as Swatch, Omega, Longines, Tissot, Hamilton, Certina, Rado, and Balmain, operates its sales organization in the Netherlands through The Swatch Group Netherlands. Headquartered in Eindhoven, this entity supplies independent jewelers and major retail chains, while also managing a growing number of proprietary retail outlets, including Swatch Stores, the Tissot Boutique in Amsterdam, and Hour Passion in the Designer Outlet in Roermond.
- Oversee all IT-related processes within the organization, including hardware and software management.
- Manage IT security, monitor and maintain IT systems, and oversee communication and connectivity solutions.
- Administer the SQL database and liaise with IT suppliers for procurement of equipment and services.
- Create and manage user accounts in collaboration with HR, and organize IT training sessions.
- Develop and maintain local IT support systems, including printers, scanners, telephony systems, and network connections (LAN and Wi-Fi).
- Install equipment in offices and retail locations, and assist in setting up IT infrastructure for new stores.
- Create and maintain knowledge base articles and FAQs to assist end-users.
- Manage IT budgets and procurement processes.
- Continuously develop and enhance the quality of IT services and operations while maintaining cost efficiency.
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- Minimum of 5 years of experience in a similar role.
- Experience in designing, implementing, and maintaining IT and system infrastructure.
- Knowledge of current hardware, networking, IT protocols, standards, VPN, and Firewall technologies.
- Proficient in Microsoft Active Directory Environment and Microsoft Office Suite.
- Experience with virtualization (VMWare), Cisco Switching, LAN, WiFi, and VOIP, as well as mobile technologies iOS and Android.
- Attention to detail and strong time management skills.
- Proactive, independent, and collaborative.
- Excellent communication skills, both verbal and written.
- Fluent in Dutch and English, both verbal and written.
- IT process coordination
- IT security management
- SQL database administration
- User account management
- IT training facilitation
- Local IT support management
- Equipment installation
- IT infrastructure setup
- Knowledge base management
- Budget management
A minimum of 5 years in a similar IT coordination role, with demonstrated expertise in IT infrastructure design, implementation, and maintenance.
Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Competitive compensation package with 26 vacation days based on a full-time position.
The position offers excellent pension benefits, the opportunity to join a collective health insurance plan through The Swatch Group, and a dynamic work environment in the heart of Eindhoven.
The Swatch Group Netherlands fosters a dynamic and international work environment, encouraging autonomy and innovation. Employees are supported by the global headquarters in Switzerland and are expected to engage with various departments, from executive management to retail, ensuring a collaborative and service-oriented approach.


- TodayEindhoven • Netherlands
- TodayEindhoven • Netherlands
- TodayToronto • Canada
- TodayVancouver • Canada
- TodayLausanne • Switzerland
- TodayLausanne • Switzerland
- TodayLausanne • Switzerland
- FEB 20Biel/Bienne • Switzerland
- FEB 20Bruges • Belgium
- FEB 20Eindhoven • Netherlands
Keep looking…
Use Cerulean's Luxury Job Search to find other open roles similar to this one: