"There was unprovoked ceasefire violation by Pakistani troops along the LoC in Kamalkote area," an army official said.
A civilian working as a porter for the Army was killed "when the Pakistani troops resorted to indiscriminate firing, the official said.
The Indian army personnel were giving a "strong and befitting" response to the ceasefire violation, he said.
Meanwhile, sources said a girl was also injured in the Pakistani firing. She was taken to a hospital in Uri town for treatment.
There has seen a sharp increase in ceasefire violations by Pakistan this year.
Eight civilians, including a two-year-old girl, were injured on October 18 when Pakistani troops shelled civilian hamlets and forward posts along the LoC in Poonch and Rajouri districts.
Earlier this month, a home ministry official had said that Pakistani troops targeted Indian territories more than 600 times till September 30. Eight civilians and 16 security personnel were killed in the firing.
It is the highest number of ceasefire violations in nearly a decade, the official said.
Get the latest election news, live updates and election schedule for Lok Sabha Elections 2019 on ndtv.com/elections. Like us on Facebook or follow us on Twitter and Instagram for updates from each of the 543 parliamentary seats for the 2019 Indian general elections.