Working as an IT engineer for an Insurance Company

Please can you let me know if it is permissible for me to work in the IT department of an Insurance Company. The background is below:

  1. The company provides re-insurance services in the energy and property sectors worldwide.
  2. I work as an IT infrastructure engineer in the UK. I am an employee and receive a monthly fixed salary, with a discretionary bonus linked to my own performance. My role is to work on projects relating to the back end infrastructure. I am in no way involved on the business side and I am not involved in any software applications they use in the business.
  3. I have been with the company for over a year and I am settled and progressing well. They are very accommodating with salat at work and flexibility during Ramadan. I am developing well and being given good responsibility in new areas that I want to develop.

Given the above context, can you advise on whether it is okay for me to work for this company under Shariah.