A Palestinian has been killed after Israeli soldiers opened fire from an observation post in the southern Gaza Strip not far from the border with Egypt, Palestinian medical sources say.