Strong exposure in Agile based development models  Ability to handle multiple tasks with perseverance and professionalism  Continuous integration and Continuous deployment  Strong leadership skills to help guide engineers in technical decisions in design, implementation, and risk analysis