Global IT Support Lead & Onboarding Champion

Digital Agency Jobs

Amsterdam

Hybrid

EUR 70,000 - 100,000

Full time

3 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Premium healthcare through OSDE
Mendel prepaid card for groceries
Monthly Wi-Fi/electricity reimbursems
Monthly training/English class stipend
Sportclub membership 100% covered
Benefits platform access
Flexible vacation policy

Job summary

DEPT® is seeking an IT Support Lead to own end-to-end IT support operations across the region. You will work with autonomy as a subject matter expert, mentoring junior engineers and driving strategic initiatives. Clear communication with globally distributed teams is essential.

You will manage ticket queues, SLAs, onboarding/offboarding, audits, and documentation, while aligning with IT Engineering goals and delivering impactful process improvements.

Qualifications

  • Bachelor's degree in Information Technology, Computer Science, or a related field.
  • 6+ years of experience in IT support or related roles.
  • Strong knowledge of IT software and hardware support.
  • Experience with Atlassian tools like Jira, Confluence, etc.
  • Experience with Asset Management Systems and SaaS apps like Google Workspace and Slack.
  • Experience leading or mentoring others; ITIL/ITSM exposure is a plus.

Responsibilities

  • Own ticket queue quality, SLA performance, and escalation resolution.
  • Lead onboarding/offboarding workflows and audits with Product Owners.
  • Create and maintain documentation; drive team adoption.
  • Mentor junior engineers and lead knowledge-sharing sessions.
  • Act as escalation point for complex issues across the region; align with IT Engineering goals.

Skills

English fluency
Excellent communication
Problem solving
Analytical thinking
Adaptability
Team collaboration
Calm under pressure

Education

Bachelor's degree in Information Technology / Computer Science

Tools

Jira
Confluence
Atlassian tools
Google Workspace
Office 365
Slack
Okta
Jamf
Intune

Job description

DEPT® is seeking an IT Support Lead to own end-to-end IT support operations across the region. You will work with autonomy as a subject matter expert, mentoring junior engineers and driving strategic initiatives. Clear communication with globally distributed teams is essential.

You will manage ticket queues, SLAs, onboarding/offboarding, audits, and documentation, while aligning with IT Engineering goals and delivering impactful process improvements.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior IT Support Engineer
Senior IT Support Engineer

Digital Agency Jobs • Amsterdam

Hybrid
EUR 70,000 - 100,000
Premium healthcare through OSDE
Mendel prepaid card for groceries
Monthly Wi-Fi/electricity reimbursems
+4
IT Support Engineer – Rotterdam Office & Global Projects
IT Support Engineer – Rotterdam Office & Global Projects

Dept • Rotterdam

On-site
EUR 32,000 - 42,000
24 vacation days
DEPT Learning Menu
OpenUp health platform contribution
+2
Team Lead - IT support EMEA
Team Lead - IT support EMEA

EngineersOfAI • Amsterdam

Hybrid
EUR 90,000 - 120,000
Office in Amsterdam
IT Support Lead — Coaching, ITIL & ServiceNow
IT Support Lead — Coaching, ITIL & ServiceNow

Prodrive Technologies • Son en Breugel

On-site
EUR 70,000 - 100,000
33 days leave per year
Pension plan
Travel allowance for on-site days
+4
IT Engineering
IT Engineering

Dept • Rotterdam

On-site
EUR 32,000 - 42,000
24 vacation days
DEPT Learning Menu
OpenUp health platform contribution
+2
IT Support Lead | Employee Tech & Systems Champion
IT Support Lead | Employee Tech & Systems Champion

catawiki • Netherlands

On-site
EUR 70,000 - 100,000
Team Lead IT Support
Team Lead IT Support

Prodrive Technologies • Eindhoven

On-site
EUR 70,000 - 90,000
Performance-based salary
33 days leave per year
Pension plan and travel allowance
+7
IT Support Lead - People-Focused Tech Ops
IT Support Lead - People-Focused Tech Ops

Catawiki • Amsterdam

Hybrid
EUR 70,000 - 100,000
IT Support Lead
IT Support Lead

catawiki • Netherlands

On-site
EUR 70,000 - 100,000
Team Lead IT Support - EMEA (Amsterdam)
Team Lead IT Support - EMEA (Amsterdam)

Visa Hunt • Amsterdam

On-site
EUR 90,000 - 130,000