Hello, I can help you with the scheduling but what if one or two of your employees resign, will you have to redesign another schedule?
I can help you to develop simple software for that making it flexible. There will be an interface with options to input current total number of staff, current active staff(in case of sick leave), Working period type, number of shift , minumum per shift .e.t.c it will make the calculation at a click of button and you can see your schedule. The schedule can be export to PDF or docx.
this will make it easier on long run and flexible.
Give it a try, you will like it. I promise.