Project team careers in Abuja, Nigeria