IT Manager

LHH
Geneva, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior

Job location

Geneva, Switzerland

Tech stack

Microsoft Windows
Amazon Web Services (AWS)
Azure
Computer Security
IT Management
Information Technology Operations
Software Vulnerability Management
Information Technology

Job description

As an IT Manager, you serve as the primary point of contact for all IT operations. You design, implement, and maintain the company's IT infrastructure, including servers, racks, cabling, and network environments. You ensure full alignment with corporate standards while managing both on-premise and cloud-based systems.

You oversee the entire IT asset lifecycle and provide high-quality end-user support. You strengthen the company's security posture by implementing cybersecurity controls, managing endpoint protection, access rights, and network defense.

You ensure compliance with GDPR and Swiss data protection regulations, conducting regular risk assessments, vulnerability management, and incident response. You also manage compliance audits and regulatory interactions.

Additionally, you implement and test backup, replication, and failover strategies, and you supervise the maintenance, monitoring, and support of telephony systems.

Requirements

  • Bachelor in IT
  • Minimum 5 - 7 years experience in IT management or senior technical position
  • Experience with BCP, DR and telephony systems
  • Excellent knowledge in networking, Microsoft 365 and Azure/AWS
  • Excellent knowledge in cybersecurity and compliances frameworks (GDPR, ISO 27001, FINMA)
  • Fluent in English. French, a plus

Apply for this position