La fonction du technicien de rivière est d'assister les élus dans la définition et l'élaboration de la politique de gestion des milieux aquatiques. Il se situe à l'interface entre les partenaires institutionnels et financiers, les élus locaux, les usagers et les riverains et joue ainsi un rôle de médiateur. Ceci implique entre autre de participer à l'élaboration du programme de gestion des cours d'eau. Le technicien a de ce fait un rôle de conseiller technique, d'appui et d'animation auprès des différents partenaires sur la gestion des milieux aquatiques. Il intervient à la fois dans les études préalables à tout projet d'aménagement ou d'entretien de milieu aquatique et dans la réalisation et le suivi de ces chantiers