Microsoft contract win put down to Linux skills shortage