If your electrician installed a grounding rod in place of doing a bonding ring he definitely didn't do his homework. A proper bonding ring for an above ground pool (in grounds differ in methods) will loop around the circumference of the pool about 18-36 inches from the wall, it will also connect to the frame of the pool at least once (preferred is 4 equidistant points around the pool), connect to the pump, and connect to the water. If there is a heater or SWG those also need to be connected. The loop will be made of #8 bare copper wire (#6 if in Canada) that is buried directly in the ground between 6-12" deep. Where connections to the loop need to be made split bolt connectors, or UL listed for bonding should be used. The water bond for an above ground is a very important piece of that puzzle. The two popular choices around here are
the "Water bug"
https://www.amazon.com/Burndy-Water...8&qid=1473166790&sr=8-2&keywords=pool+bonding
and the perma-cast fitting
https://www.amazon.com/Perma-Cast-P...8&qid=1473166790&sr=8-1&keywords=pool+bonding
This is a very basic over view but is a good place to start Happy bonding