India allrounder Shardul Thakur has signed to play for Essex in the opening block of County Championship games. Thakur, 33, will be available for seven fixtures during April and May this year.