Back-End Developer (Python)

Permanent contract
Caen
Salary: Not specified
A few days at home
Experience: > 3 years
Education: Master's Degree

Sinay
Sinay

Interested in this job?

Questions and answers about the job

The position

Job description

You will join our amazing Product team (Front-End and Back-End Developers, AI Engineers, UX Designers, etc.) as Back-End Developer. More specifically, you will be in charge of:

  • Dividing and organizing Back-End tasks upstream.

  • Developing the Back-End of the different modules and clients’ apps, especially APIs, Webservices, Connectors, Data pipeline, etc.

  • Taking part in the full development cycle (specification, design, code, tests, integration, DevOps).

  • Sticking to the development processes and improving them.

  • Documenting the different stages of development.

  • Maintaining the platform’s releases.

  • Continuously learning and staying alert to new Back-End development tools (technological watch).

The stack:

  • Google Cloud Platform 

  • Java, Spring Boot, Python and R (Back-End)

  • AngularJS and Bootstrap (Front-End)

  • MySQL, PostgreSQL and BigQuery

  • Jenkins, Maven and Git

  • Devops et docker

  • Kafka and Redis

  • Keycloak et Cloudflare


Preferred experience

What we are looking for:

  • 3+ years of experience in Back-End development (Python).

  • Advanced skills of all Product development processes from technical specification to production.

  • Culture of Agile/Scrum development methods.

  • Skills in REST APIs and microservices architecture.

  • Knowledge of Kafka.

  • Sensitivity to DevOps issues.

  • Attention to detail and positive team player!

  • Experience with the cloud (Google, Amazon or Azure) would be appreciated.


Recruitment process

  1. A short phone interview with Guillaume (Talent Acquisition Manager)

  2. One or two interviews with the technical team and the top management

  3. Technical assessment

Want to know more?