Woodja ....."but it won't take a rocket scientist to realise if they have 100 aircraft coming that there will be slots for every one anyway." 100 aircraft coming , where did that figure come from?
You may be happy with the pay, however, hope you have considered the rest of the conditions eg. days off per roster period.
Afraid I don't share your enthusiasm that because you are experienced and qualified they will be handing out management postions to keep you on as DEC's. Pretty sure any management roles are a closed shop.