You can obtain this map as a section of the map sending the $(n+1)$-uple of the roots and the leading coefficient $(r_1,\ldots,r_n,a_n)$ to the coefficients of the polynomial using the symmetric polynomials, corresponding to the equality $$a_n\prod _{j=1}^n (z-r_j) = \sum_{j=0}^n a_j z^j$$


This map is holomorphic, locally biholomorphic outside the diagonals ${r_j=r_i}$, $i\neq j$ (corresponding to multiple roots). This is a holomorphic covering, and sections gives the expected answer. Please notice that these section *cannot* be analytic at polynomials with multiple roots, you instead have a multivalued map. This map is well thought-of as an orbifold covering, I guess. 


  The topological structure of your covering is that of the complement of the hyperplane arrangement given by the diagonals, so the fundamental group will be a braid group.

  As you mentionned what you can write down is limited by Galois theory, so you're not going to have anything "explicit" starting from degree 5, so I'm afraid you'll have to be satisfied with the above "inverse" describtion.