Hi Hari,
from a development point of view what you need are the following skills.
On DB Level:
- HANA modelling
On application Level:
- ABAP (HANA specific)
UI:
. SAP Fiori
I think the basics are not really changing, but you always need to double-check how something works in S/4HANA as it is not necessarily the same as in SAP ERP due to
- HANA specific coding
- using SAP Fiori as UI layer
- changed database tables
- new functionality
- changed customizing transactions
and so on.
Regards,
Timo