The job description is not in-depth enough to provide clear answers.
That being said, with 20+ years of tech lead experience I'm sure I can be of help....
Member since January 2022