Master's thesis Measuring performance in a high-availability,

Arbetsbeskrivning

Master Thesis opportunity - Measuring performance in a high-availability, high-performance replicated database 

 

Would you like to have an impact every day by making people safe – and bringing them peace of mind? Interested in being a part of a dedicated, passionate team which believes security is a human right? Eager to join a company where technology and innovation is at the heart of its solutions?  

 

Verisure is seeking talented, innovative, enthusiastic student for this Master Thesis opportunity. For that reason, if you are a student aiming to develop and challenge yourself both personally and professionally, this is your opportunity. In this role you are offered to grow along one of the biggest technology providers in our Business Application Operations team.  

 

 

About the Job 

 

You will be measuring performance in a high-availability, high-performance replicated Sybase ASE database. From a database perspective we see a great need to properly measure and analyse the performance of our database environments. Whenever we apply changes to the servers or database we want to feel comfortable of the stability and performance of the database when the changes are finally applied in the production environment. 

 

Changes that may be applied include hardware, OS, database version as well as changes in external services using the database. No matter which changes are applied, we want to be able to get some sort of measurement on whether or not the changes are impacting the database in a negative way. 

Due to the differences in load between our environments we require something that is scalable and portable, i.e. tendencies we see in an environment with less load should be somewhat applicable in our production environment. Ideally, we would like to have both a method and a tool to use.  

We currently have a proof of concept tool written in python Locust using our internal API:s to put some load on the database, which needs to be either expanded or replaced 

 

Your main job responsibilities: 
* Analyse database performance 
* Apply analysis to make predictions in other environments 
* Implement tooling for repeatable results to provide a measurement for performance 
 

Educational background 
* Background in areas of computer science, modelling and/or databases (C, D, E, π) 

 

Why Verisure? 

  

We are proud to say we are a value driven company that lives our values. Here are some things that we are specifically proud of:  
* We are involved in making a difference, for real, every day!  

* A non-prestigious work culture that truly prioritizes knowledge sharing and team collaboration and cares that you will flourish with us  
* Flexibility when it comes to workplace, a hybrid work model which offers a mixture of in-office and remote work  

 

Interested in learning more? Get inspired by our colleagues talking about how it feels to be part of our exciting journey! 

https://www.youtube.com/watch?v=pjDxUndJf98 

 

Everything we do is driven by our DNA.  Our DNA has enabled us to grow at a double-digit pace for many years and is setting us up to continue this journey.  
* Passionate in Everything We Do: Our people have a sense of energy that is unmistakable, one that drives us to delight our customers and focus on creating impact quickly. 

* Committed to Making a Difference: When we say we will do something; we deliver wit...

Kontaktpersoner på detta företaget

Fredrik Ernbacke

Sammanfattning

  • Arbetsplats: Verisure Innovation AB
  • 1 plats
  • Tills vidare
  • Heltid
  • Fast månads- vecko- eller timlön
  • Publicerat: 11 november 2022
  • Ansök senast: 28 februari 2023

Besöksadress

Ångbåtsbron 1
None

Postadress

Box 392
MALMÖ, 20123

Liknande jobb