Название этой должности пишется строчными.
Названия должностей и обязанности сотрудников указываются в штатном расписании организации. В нем и нужно искать отличия.
Наименование должности генеральный директор пишется строчными.
Слово "производство" многозначное. Если имеются в виду производственные цеха, то уместен вариант "директор производства", если же подразумевается производственный процесс - то лучше "директор по производству". Можно заменить на сочетание с прилагательным: производственный директор.
Слово директор пишется строчными буквами. Прописная буква уместна только в том случае, если это слово начинает собой предложение.
Названия должности и ученой степени не являются однородными приложениями, если стоят до имени собственного, например: директор завода д-р экон. наук Петров. Но в позиции после имени собственного они становятся однородными: Петров, директор завода, д-р экон. наук.
Нет, название должности генеральный директор пишется со строчной буквы.