Key job responsibilities In our team you will have the opportunity to:   Review projects' ability to deliver robust and scalable solutions toward this vision, learning and incorporating new technologies as appropriate