Each year IIT JEE is partly conducted by CBSE and the IIT. The IIT JEE Mains exam is conducted by CBSE each year while the IIT JEE Advanced exam is conducted by one of the seven oldest IITs of India which are:
For the year 2018, IIT Kanpur will be conducting the JE Advanced 2018 exam.
Hope this will help you..!!
Best of Luck..!!