Continuous integration engineer M/F

Published: 9th September 2016

View the French version of this job description : Intégration continue CDI FR 2016

For more than 15 years, MyScript® has earned recognition and acclaim as the core technology powering the industry’s most advanced handwriting recognition engines. MyScript handwriting recognition and digital ink management technology provides optimal, consistent results with any digital writing device. In addition to the industry most comprehensive and accurate text recognition technology, MyScript can recognize complex mathematical equations, geometric shapes, and music notation.

By enabling a truly natural human machine interface, MyScript creates transformative opportunities for next-generation applications in the mobile, automotive, enterprise, education, and many other sectors.

With nearly 100 languages supported and a truly international team, MyScript serves customers worldwide from its headquarters in Nantes, France, and regional offices located in Paris, USA, Japan and South Korea.

With more than 350 millions of users worldwide, MyScript is strongly focused on innovation and high technology.

At the CES 2017, MyScript won the “best application” award for Nebo, our note taking app.

Continuous integration engineer M/F

Within the Product Department, you will be responsible for organizing continuous integration of various software components and applications.

MyScript applications target Windows, Mac, Linux, iOS and Android. Our applications leverage in-house or third-party components written in C, C++, Objective-C, C# and Java programming languages. This diversity requires setting-up and maintaining heterogeneous software and hardware.

You will be responsible for maintaining and evolving this continuous integration platform built on top of the Jenkins software.

Here is your responsibility scope:

  • Maintain the main Jenkins servers
  • Maintain and evolve the build and test farm: availability and setting up operating systems and tools
  • Make sure the scheduling and execution works as intended
  • Create new Jenkins jobs to answer new needs of the development team : new build jobs, new test jobs, new quality metrics (e.g. static analysis)
  • Maintain and update any internal documentation that describes this infrastructure
  • Be responsible for backups and artifacts integrity
  • Profile

    Mandatory:

  • Working with Linux OS (Debian in particular)
  • Command line and shell scripting
  • Jenkins continuous integration software
  • Git source control management software
  • CMake, GNU Make, Autotools, Visual Studio and Xcode build systems
  • Fluent in English & French
  • Recommended:

  • Knowledge of LXC, KVM, Proxmox and Docker
  • Programming skills in one or more of C, C++, Objective-C and Java
  • Application deployment process on Windows, Apple and Google online stores
  • In an international context, you wish to join a dynamic team working on exciting projects.

    Within MyScript, you contribute to a cutting edge technology and are able to identify your direct contribution to the production. You integrate a human scale company which promotes creativity, initiatives, share experience and friendly atmosphere.

    The position is located in Nantes (West of France)

    Prefix *

    First Name *

    Last Name *

    Address *

    Zip/ Postal code *

    City *

    State/ Province

    Country *

    Telephone *

    Email *

    Upload CV / Resume* (max filesize: 5mb)

    Upload Cover Letter (max filesize: 5mb)

    Type the characters below:
    captcha

    Author: Jobs | Categories: |