Global it pillar careers