Duty 4: Maintain current technical knowledge to support rapidly changing technology, always on a look out for new technologies and work with management and development team in bringing new technologies to the organization. Duty 2: Interface with end users to resolve problems, determine best methods of solving issues, troubleshoot problems, etc.