Do I need to be a software engineer for this internship?
No. You need to have built or automated something real and be comfortable reading documentation and debugging. Operators who automated their own work are as welcome as computer science students.