Do you enjoy breaking down and pushing the limits of technology? Do you have experience in testing and want to move on to a higher level?
The intermediate engineers:
Our application uses Mongo NoSQL database for long-term storage of customer data. When the app starts, the data is read in our proprietary in-memory database.
Data consists of information about users, web events and set up data expiration. Both databases can be accessed through the appropriate API.
Link the databases with docker containers and compose integration tests in Python to test the reading of basic data from Mongo into the in-memory database. The tests should be launched as part of continuous integration in the GitLab pipeline.
For senior engineers:
Our in-memory database provides analytical operations above user data and events. Similarly to the previous example, fill the in-memory database with data from the Mongo database.
Propose an infrastructure to monitor the performance of the in-memory database during regular operation. Monitor trends between versions.
As a tester, someone who:
As a developer in a data-driven company, someone who:
Get a glimpse of life at Exponea and meet your future colleagues in Bratislava (Facebook Page Exponea Society – Bratislava), Prague (Exponea Society – Prague) as well as London, Edinburgh, Manchester, Moscow, Berlin, Warsaw and Palo Alto (Exponea Society – Global).
If you have any questions, please contact us at email@example.com