Ras Laffan Industrial City is just an Industrial Zone, ot has a few Camps with Bachelor accomodation to keep people at close proximity to site, but families are not allowed to stay here, kids are particularly not let in the main gate, unless special permission like a school expedition, which again is very rare.

So ideally you have to live anywhere in Al Khor or Doha & commute regularly.