Production DBA

  • Levallois-Perret, France
  • Full-time

Company Description

Chauffeur Privé est le leader français du VTC présent à Paris, Lyon, sur la Côte d’Azur et bientôt dans d’autres villes d’Europe.

Le service, lancé il y a 5 ans, propose une alternative novatrice et made in France au transport de personnes et aux Taxis. Chauffeur Privé dispose aujourd'hui de la plus grande flotte de chauffeurs indépendants en Ile-de-France, avec plus de 15 000 chauffeurs.

Depuis son lancement en Mars 2012, près de 1 million de clients ont adhéré au service ; un succès qui hisse Chauffeur Privé en 2ème position du classement des Start-Up à plus forte croissance en 2016 en France.

Nous recherchons des talents pour nous accompagner dans notre développement, une centaine de recrutements sont prévus en 2017 !

Job Description

Context

Chauffeur-Privé’s platform is made of many different web applications and micro-services. Each of them has its own database and API, and uses the most relevant language and database for the use case. Our infrastructure is hosted on cloud platforms (Google Cloud Platform, AWS, Heroku...) either as SaaS or IaaS.

The Infrastructure & Operations team is a hybrid software/systems engineers team who ensures that Chauffeur-Privé’s services run smoothly and have the capacity for future growth: Sysadmins, DBAs, QA / Test engineers, Developers… of varying levels of experience and backgrounds.

We supports the DevOps philosophy and are strongly inspired by the Lean / Kanban methodology. As such, we have a strong focus on traceability, measurable metrics and continuous improvement for our platform and tools.

We use both home made tools and state of the art SaaS solutions to monitor, deploy and maintain our platform. We develop mainly in Python, Bash, JavaScript, SQL and Go and contribute to the Open Source projects we use.

The company is growing at a fast pace, has huge ambitions, and very high standards of quality. You will be pushed outside of your comfort zone.

Mission

Under the supervision of the Senior DBA you will be required to:

  • Handle the daily operations (tuning, backup/restore/replication, high availability...) of our databases.

  • Help developers write efficient database queries, analyse their database issues.

  • Constantly improve disaster recovery and contingency planning.

  • Setup processes and tools to enforce their application.

  • Show your work to your technical coworkers during business reviews.

You will have the opportunity to:

  • Take part in the cross-team architecture discussions that take place before deciding any significant change

  • Make technical presentations to the tech department’s weekly standup

  • Ask questions, give your opinion on important topics and organization improvements

Qualifications

All technical staff must have the following prerequisites:

  • Autonomous in project delivery

  • Strong communication and empathy

  • Continuous learning mindset

  • Ability to understand the business and propose evolutions

  • A good level of English (written and spoken)

The Production DBA position requires the following skills:

  • MongoDB, PostgreSQL and ElasticSearch administration knowledge

  • Writing agile documentation

  • Good knowledge of Linux and the command line: one-liners execution, configuration file editing, log analysis, cron configuration...

Additional experience:

  • Experience interfacing and working with Agile software development teams.

  • Scripting in Bash, Python...

  • Virtualization and hosted platforms knowledge, e.g. Google Cloud, AWS…

  • Source & Configuration Management with Git (Github), Ansible, Puppet, Chef...

  • Ever worked in client facing/consultancy/customer solutions roles.

Additional Information

Package:

  • Rémunération à définir selon expérience

  • 100 € de crédits Chauffeur Privé par mois, cumulables

  • BSPCE à discuter à la fin de la période d'essai

  • Début : dès que possible