A Big Data Engineer will mainly work with Databases so he/she has to be good with Database Architectures. Hadoop Technologies, SQL and NoSQL, Real-Time Data Processing, Implementation and Maintenance of Database are other Important and most basic skills.