Skip to content
← Back to job listings

IT Support Technician

GECI Int. · Geneva, Switzerland

Technical Support / HelpdeskSenior LevelExternal listingcontract18 days ago

About The Role

Joining EOLEN means becoming part of an engineering and IT consulting firm , a subsidiary of the GECI International Group , with a presence in France and abroad.

We operate in strategic sectors such as energy, banking, telecommunications, aerospace, and defense .

Our mission: to support our clients in high value-added projects in Cloud, Data, Cybersecurity, Software Development, and IT Infrastructure , within demanding technical environments.

We believe in the potential of our talents and invest in their growth, helping them build ambitious and evolving careers .

Locations: Geneva (Switzerland) – Milan (Italy)

Contract: Full-time – Permanent position (CDI)

Working hours: Monday to Friday, between 8:00 a.m. and 7:00 p.m. (shift schedule)

Languages: Fluent French, professional English (B2+), Italian appreciated

Mission

  • As an Onsite IT Support Technician , you will provide Level 2 technical support for headquarters and regional offices, acting as the local relay after the Service Desk (Level 1).
  • You will handle incidents, service requests, and IMAC operations (Install, Move, Add, Change) on users’ workstations and peripherals.
  • Your goal is to ensure the availability and reliability of IT equipment and contribute to the knowledge base for Level 1 teams.

Key Responsibilities

Incident Resolution & Request Management

  • -Provide onsite support for unresolved incidents escalated from the Service Desk.
  • -Handle scheduled service requests such as workstation installations, software setup, and access configurations.
  • -Support local infrastructure operations (cabling, device connections, basic network assistance).
  • -Update tickets and documentation in the ITSM system.

Workstation Deployment & Maintenance

  • -Prepare, deploy, and configure user devices (Windows / macOS) according to corporate standards.
  • -Set up user profiles and install required applications.
  • -Apply security patches and updates.
  • -Transfer user data and ensure proper backup.
  • -Update the IT asset management tool with hardware movements and status.
  • -Recover, reformat, and redeploy old equipment when necessary.

Lifecycle & Asset Management

  • -Participate in hardware refresh campaigns.
  • -Maintain accurate inventory and asset documentation.
  • -Contribute to continuous improvement initiatives and internal knowledge sharing.

Technical Environment & Tools

  • ITSM: Ticketing tool (ServiceNow, GLPI, or equivalent)
  • Operating Systems: Windows 11, macOS
  • Collaboration Tools: Microsoft 365 (Outlook, Teams, OneDrive, SharePoint, etc.)
  • Asset Management: IT Asset and Configuration Management tool
  • Network: Enterprise LAN/Wi-Fi, RJ45 (basic level), user VLANs

Candidate Profile

Experience: 5-10 years in onsite IT support or field support within an international environment.

Skills

  • Strong expertise in Windows 11 , Microsoft 365 , and standard office applications.
  • Good understanding of macOS .
  • Basic knowledge of network connectivity (LAN/Wi-Fi).
  • Soft skills: Excellent communication, customer focus, pedagogy, and documentation accuracy.
  • Languages: Fluent French and professional English (B2+ required); Italian is a plus.

What EOLEN Offer

  • A stimulating and multicultural environment across France, Switzerland, and Italy.
  • A service-oriented culture focused on quality and customer satisfaction.
  • Modern IT tools and processes.
  • Career growth opportunities within IT operations or coordination roles.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing