Ability to analyze data, find patterns, identify issues, and enhance and improve the integrity and quality of data and associated technical processes Build processes supporting data transformation, data structures, metadata, dependency and workload management Working knowledge of message queuing, stream processing, and scalable data stores  processes Experience with data warehouse and associated modeling  design (data mart, dimensions, facts) Exposure and familiarity with object-orientedobject function scripting languages: Python, Java, C++, Scala, etc