● Ability to handle high levels of ambiguity and transform business needs into software  solutions  ● Highly effective communicator across in person and digital mediums with technical and  non-technical audiences  ● Independent operator who can work with minimal supervision while collaborating with  and assisting other team members  ● Experience working with multi-terabyte data sets  ● Familiarity with with other Big Data tech (e