Translation Team Leader - (H/F)

Ref
0000J2338
CDI
Bordeaux
Lyon
Nantes
Paris
Rennes
Roubaix
France

#TEAM
The work of our Translation team is critical in supporting our growth in international markets. As OVHcloud continues to innovate, our products, digital pages and other content need to reflect our international customer base.

The role of the Translation Team Leader is to establish project management processes and techniques to successfully drive and deliver priority initiatives to support our business growth.

#RESPONSIBILITIES

  • Ensuring the quality of translation and transcreation delivered by internal and external teams
  • Supervision and leadership of an internal translation team and management of team related administrative tasks
  • Performance management of team members including performance reviews and regular meetings
  • Balancing the workload and reporting delivery of multilingual translation projects
  • Managing translation requests and launching translation projects in the CAT tool – in our case MemSource
  • Managing (quotes, invoicing) and dispatching translation tasks to the network of freelance translators
  • Maintaining and extending term bases, translation memory, and glossaries
  • Develop and maintain a knowledge management toolkit for localisation, including documentation of key processes, best practices, and multilingual style guides
  • Localisation and adaptation of content to local markets
  • Analyse current pain points in workflows and tools, provide recommendations and successfully implement scalable solutions
  • Implementing KPIs and continuous improvement plan for translation quality and efficiency.


#PROFILE

  • Passionate, creative and highly motivated!
  • Team player with proactive attitude.
  • Excellent written and oral communication skills and excellent attention to detail.
  • Excellent time management and organisational skills.
  • Ability to significantly multi-task and work under pressure.
  • Broad cultural knowledge.
  • Knowledge of CAT tools, workflow and content management systems.
  • Knowledge of additional language (Spanish, Italian, German, Polish or Portuguese) will be an asset.

#EXPERIENCE

  • Degree in linguistic studies, Communication or Literature.
  • 5 years' experience as Translator / Translation Manager.
  • Fluency in French and English (C1 level equivalent).
  • Experience in MS Office applications (Excel, Word, PowerPoint, Outlook).
  • Proven ability to manage remote teams.

Want to join a unique human adventure?

Explore new ways and use your talent and your energy to support an ambitious project?

You are at the right place. Join the OVHcloud adventure!

Votre équipe

Contenu

Notre équipe Contenu a pour but d'assister tous les départements du groupe afin de structurer, agrémenter, éditer et adapter leurs idées,… En savoir +