Any type of employment visa can be applied for up to 3 months before the date you travel to Ireland. You should apply for a work visa at the earliest once you are granted an employment permit/immigration permission/ hosting agreement.