Keyskills: sql java spark data manipulation kafka algorithms dml c++ data management socket programming golang dbms ansible spring data modeling linux oops multithreading data structures mysql hadoop big data ipc tcp rest python c rpc airflow terraform