Sparky is a common nickname for people and animals.
It is often used as a slang term (including military slang) for a radio operator, mechanic, or electrician. It may also reflect a particularly clever person, a sparkling personality, a personal anecdote involving electronic equipment, or other concepts related to the idea of sparks. In aviation a sparky is a pilot that has done a gear-up landing.