required it careers in Flintshire, United Kingdom