The Automation Technician / Programmer role at Gebauer Elektrotechnik GmbH & Co. KG involves developing software that effectively controls industrial machines and contributes to innovative automation solutions. Key responsibilities include programming and commissioning automation solutions, integrating various communication protocols, and troubleshooting hardware and software issues.