And while I'm having a whinge, I know that the term DevOps is practically meaningless these days, and has never really been a job title, but why would a Lead DevOps Engineer have the hard requirement of “you MUST come from a development background”.
Tell me you don't know what DevOps means without telling me you don't know… ;-)