QA

CDI

Paris

QA

50
% en remote
Linux
GCP

Descriptif du poste

 Publié le 

23.2.2024

Weborama est un groupe international de nationalité française créé en 1998, leader de l’intelligence artificielle sémantique, avec des activités dans toute l’Europe et le continent Nord et Sud Américain, pilotées depuis ses bureaux à Paris, Lisbonne, Madrid, Milan, Amsterdam et Moscou.

Weborama développe depuis plus de 20 ans des technologies de Semantic AI et de marketing comportemental, faisant du groupe l’un des leaders mondiaux dans la Data Marketing. Le groupe se spécialise dans l’utilisation de data comportementales qualifiées et de technologies d’exploitation des big data à des fins d’optimisation des stratégies marketing digitales des entreprises. Depuis 2020, elle propose également un outil de qualification et de ciblage contextuel innovant basé sur les technologies de Semantic AI, de NLP et de machine learning.

Ses solutions sont des actifs 100% propriétaires, développées par sa R&D, et comportent des plateformes de gestion de big data, une base de données comportementales, de technologies d’analyse sémantique dans 8 langues et d’outils de mesure de performance marketing.

La branche française de Weborama challenge les technologies américaines les plus pointues, ce qui lui apporte la confiance de clients innovants exceptionnels parmi lesquels Intermarché, Crédit Agricole, EDF, SNCF, Axa, Renault ou encore Leboncoin.

As a member of the QA squad (2 collaborators/6 contractors) and under the direct responsibility of the QA lead and within a full SCRUM team, your responsibilities include:

  • Participation to the conception, structuration and implementation of  end to end, blackbox, shift-left or shift-right automated tests ex-nihilo and evolution of existing ones, including different components backend, API and data flow
  • Maintain the set of existing automation tests within a rapidly evolving environment
  • Close collaboration with all R&D teams including Product Owners, SRE, backend engineers and DevOps, in order to set up expectations of testing and identify improvements
  • Bug checking and troubleshooting in large scale environments
  • Track quality assurance metrics
  • In a microservices and continuous integration environment.

Our platform receives more than 50 000 events per second and each one results in numerous computations. It is in this challenging technical environment that you will set up, tailor and optimize algorithms taking into account systems metrics like CPU and RAM usage within a large and diverse server farm.

  • You will have the opportunity of working with numerous and heterogeneous technologies:
  • Programming languages: Python, Nodejs, Go, bash
  • Databases: Couchbase, ElasticSearch, Hadoop, MariaDB, ClickHouse, Snowflake
  • Test Automation: Karate, Rest Assured, jmeter, Swagger
  • Cloud: Google Cloud Platform, AWS
  • Orchestration: Kubernetes
  • Versioning and CI: git, gitlab, jenkins
  • Others: RabbitMQ, Kafka, Prometheus, Grafana, Docker

At Weborama, we work with numerous Linux open-source products and update them continuously to improve our performances. As a consequence, you are expected to be a force of proposal and you will have the opportunity of participating in the open-source ecosystem via conferences and code publications.

If the extensive set of technologies listed above whetted your appetite; you are fit for the job. As a Backend Engineer within a Linux environment, you are curious and not afraid to hack products that you are testing. Learning and testing new state of the art open-source and BigData technologies doesn’t scare you. You understand web technologies and their issues.

  • You already have professional experience as a backend developer or devops. If you have experience in GCP or AWS cloud environments, that you are familiar with containers, so much the better.
  • Very good knowledge of Linux, HTTP protocol, REST APIs and testing tools
  • Experience in test automation with some scripting languages such as bash, JavaScript, Python or any other scripting language that you would convince us of using
  • Extreme attention to details, code quality, TDD, shift-left and shift-right testing

In summary, you have already thrived in environments with complex integration testing between different components

Please note that the ability to communicate fluently both orally and in writing in English, is a condition for being able to apply for this international team.Les différents projets à venir

Introduire Kafka dans notre architecture afin de remplacer RabbitMQ. Migration Storm vers Spark

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Fichier trop volumineux.

Bluecoders protège vos données. Pour en savoir plus sur l’utilisation de vos données personnelles, consultez notre politique de confidentialité.

Vous avez postulé
Il y a eu une erreur lors de l'envoi du formulaire, veuillez réessayer ou contactez directement nos équipes.

Postuler

Logo Facebook
Logo Instagram
Logo LinkedIn