Network dismantling is a process of identifying influential nodes that can decompose a network into disconnected sub-networks. This provides a novel approach to understanding and analyzing complex networks abstracted from the real world. State-of-the-art solutions for this task exploit graph encoders to capture the structural features of the network, which are then sent to the multi-layer perceptron for predicting the node importance. This process, however, fails to exploit the interactions among the graph representations learned from different views and neglects the neighboring information when evaluating node importance. In this work, we address these issues with a graph contrastive learning framework with multi-hop aggregation, resulting in the identification of influential nodes. Firstly, we construct role graphs to provide a holistic view of the original graphs. Secondly, graph representations are obtained in the individual views, and enhanced expressiveness is achieved through contrastive learning. Finally, based on the representations, the multi-hop neighbor information of the nodes is aggregated to rank the node importance, and thus aid in the identification of important nodes. We evaluate our proposal on real and synthetic networks, and the results show that our method outperforms the baseline with fewer nodes required to disassemble a network.