French to English Translator / Copywriter

14 May 2017
13 Jun 2017
Contract Type
Full Time

Founded in 1999, OVH is a major player in the European cloud market, with 20 datacentres in Europe and North America, all connected via its very own 10 Tbps dark fibre network. OVH provides its 1 million worldwide customers with simple yet powerful products and services revolving around three areas: Web (Domains, Web Hosting, Exchange), Dedicated (Servers) and Cloud (Public and Private Cloud, VDI, VPS). OVH’s key philosophy is that technology must serve a business need and they continue to be strongly committed to respecting the individual, freedom and providing equal access to new technology.

The Communication Digital and Marketing Department is responsible for developing customer experience all along its life cycle through products, services, and communication actions adapted to customer segments.

As a copywriter and translator based in London, you will ensure marketing and technical creation and translation of documentation from French to English on OVH’s products and services.


- Perform Marketing and technical translation of documentation from French to English

o Conduct the translation of any documentation, articles or videos, mainly from French to English (mainly) and English to French (when required)

o Use CAT tool

o Ability to work and animate a network of freelance translators

o Follow terminology guidelines

o Elaborate English to French databases (glossaries, translation memory, terminology databases)

o Contribute to information sharing with clients

o Proofread, translate and adapt content in respect with deadlines

o Control style, translation, grammar and spelling

o Adapt a product or service for use in a different language and culture

- Create fresh copy for the web site as well as marketing collaterals

o Create quality editorial copywriting in English respecting OVH brand guidelines from scratch

o Edit and proof read copy created by colleagues or outsourced resources

o Localize and recreate technical and marketing documentations provided by management

o Collaborate with sales and marketing teams to create interesting corporate documentation such as white papers and case studies.

- Work in tight collaboration with other Departments

o Support Internal and External Communication entities on any necessary translation for the British market

o Work with Product to adapt wordings related to products or services to the different language and culture


Technical Skills

Professional Skills

- Cat Tool experience

- Native English and Fluency in French (C1 level equivalent)

- Excellent spoken and written English

- Mastery of Microsoft Office Suite

- Equivalent of C1 certification required in English and French

- Passion for digital and new technologies

- Ability to work to deadlines

- Teamwork skills

- Sharp analytical and synthetic mind

Desired Profile

- Literary curriculum including marketing courses

- 2+ year experience in content translation (or similar) with a strong track-record in content translation for different medias and publics

- Experience in scrum project management a plus

What you can expect from us:

  • To work in a growing, forward thinking company
  • Company Laptop
  • Competitive salary based upon skills and experience
  • 25 days holidays per year + statutory bank holidays
  • 50% towards your London travel
  • Free barista coffee and drinks
  • Lunch vouchers
  • Company pension
  • Private Health Care (BUPA)*
  • Free annual eye tests and more!