A U.S. civilian contractor was killed in a rocket attack on an Iraqi military base near the oil-rich city of Kirkuk on Friday, U.S. officials said.