Talent Acquisition Specialist IT - part time 50 to 80 percent
Swisscom Digital Technology SA
Geneva
Key information
- Publication date:19 December 2025
- Workload:50 – 100%
- Contract type:Permanent position
- Place of work:Geneva
Job summary
Join OWT, a tech strategy consultancy under Swisscom. Great opportunity!
Tasks
- Lead end-to-end recruitment for IT positions in Geneva and Lausanne.
- Identify and attract diverse IT profiles like developers and consultants.
- Collaborate with managers to understand technical needs and skills.
Skills
- 3+ years of experience in IT and consulting; HR or related degree.
- Strong sourcing techniques and knowledge of digital profiles.
- Fluent in French and English; German is a plus.
Is this helpful?
OWT is a strategy and technology consulting company, a subsidiary of Swisscom. We help our clients leverage new technologies to reshape their business, invent new products, or transform their organization.
Your mission:
We are looking for an IT Talent Acquisition Specialist to join our team and take charge of recruitment for our Geneva and Lausanne offices. You will be responsible for the entire recruitment and sourcing process.
- Identify and attract diverse IT profiles: developers, IT engineers, strategy consultants, IT project managers, etc.
- Manage the recruitment process from A to Z: writing job ads, sourcing, interviews, candidate follow-up, and reporting.
- Work closely with managers and consultants to understand their technical needs and anticipate the skills sought.
- Participate in promoting the employer brand and the company’s presence at forums.
Your qualifications:
- Proven experience of 3 years in an IT, digital, and consulting environment.
- Bachelor’s degree or equivalent in Human Resources, Psychology, or Management.
- Good knowledge of technical and digital profiles.
- Excellent interpersonal skills, autonomy, and organizational sense.
- Good knowledge of sourcing tools and techniques.
- Fluency in French and English (German is a plus).
We offer you:
- A young, dynamic, and deeply collaborative culture, fueled by a shared passion for new technologies, the world of tomorrow, and placing the client at the center of our concerns.
- An environment that promotes skill development through a clear career plan that allows ambitious and rapid prospects.
- A modern work model that encourages collaboration from our offices, home office, or client sites.
- Good work-life balance.
- The opportunity to work with prestigious and renowned companies on very diverse assignments around disruptive technologies.
- The chance to benefit from expert colleagues on their subjects who are always ready to share their expertise or constructive feedback.
- A proven mentoring model, with a person to support you in your professional and personal development throughout your journey at OWT.
- Very well located and easily accessible offices in the center of Geneva, Lausanne, Zurich & Bern.
Join our team of passionate people and advance your career within a dynamic company with a unique culture!
Want to learn more about the OWT universe? Check out our page LinkedIn !