Do you think 'hands-on' is redundant in this sentence?

Solution 1:

Not at all. A technical background does not require any hands-on experience. Think of an architect vs a builder. Technical can imply a merely theoretical background.