Swatch Group ICT Security Architect
Bern Switzerland
Posted on Friday, December 13, 2024.
About Swatch Group
The Swatch Group Services Ltd. is part of the Swatch Group, a leading global manufacturer of watches. The company operates an IT Competence Center for its 16 brands, offering innovative solutions and working on global projects to build the IT environment of tomorrow.
Responsibilities
- Design, develop, test, and implement security systems with relevant Service Managers.
- Maintain a global security strategy with other technology teams within the company.
- Ensure optimal collaboration with the Network Security Data Center and Network Engineering Teams.
- Develop and update ICT architectures in line with the ICT strategy of the group.
- Identify the requirements of brands regarding ICT systems and their architectures using recognized and modern methods.
- Stay updated on the latest trends and technologies in IT Security.
- Provide technical guidance to engineering and operational teams in the event of an incident.
- Participate in the response to security incidents.
- Identify weak points within the company’s systems and react to them effectively.
Qualifications
- 7+ years of experience in IT Security, preferably in a similar position.
- Degree in Computer Science.
- CCIE Certification in Security and/or Enterprise Infrastructure is an advantage.
- Problem-solving, abstract thinking ability, and organizational skills.
- Ability to work in a fast-paced, challenging, and complex IT environment.
Skills
- Familiarity with security solutions such as firewalls, IPS, VPN, CASB, SASE, WAF, and F5 load balancers.
- Understanding of networking concepts such as OSPF, BGP, LACP, VRF, campus switching.
- Knowledge of security concepts such as defense-in-depth, zero-trust.
- Competency in cloud, network, and security architectures best practices.
- Strong competency in architecture, methodology, and dealing with complexity.
- Good understanding of ISO 2700x standards and the ITIL framework.
Experience Requirements
7+ years of experience in IT Security, preferably in a similar position.
Education Requirements
Degree in Computer Science.
Job Benefits
Opportunity to work with over 250 IT experts and engage in global projects.
Swatch Group Culture
Located in Biel/Bienne, Switzerland, the company fosters a collaborative and innovative environment, encouraging employees to drive innovation and work with the latest technologies.
- TodayLombardia Italy
- TodayBern Switzerland
- TodayBern Switzerland
- JAN 15Bangkok Thailand
- JAN 14Florida USA
- JAN 14New York USA
- JAN 13Hesse Germany
- JAN 11Noord-Brabant Netherlands
- JAN 11Noord-Brabant Netherlands
- JAN 10Limburg Netherlands
- JAN 10Ile de France France
- JAN 10Florida USA
Luxury Job Search
Use Cerulean Job Search to find open roles similar to this one.