You need to check on that with an specialist, there are posibilities, if you are going to do non permanents jobs,...you can declare yourself as an "autonomo" to the social security system, which includes paying a fee much smaller to sanitas.
For private health care sanitas is good, or asisa, or cajasalud. You need to verify if the company has a developed network in the area you are going to be living in. The number sounds a bit high to me, probably you need to have qoutas calculated locally once you are here.