The Civil Service Commission shall have power and be required to:
(a) Recommend to the City Council after a public hearing thereon, the adoption, amendment or repeal of civil service rules and regulations not in conflict with this article;
(b) Hear appeals of any person in the Classified Service relative to any suspension, demotion or dismissal;
(c) Conduct any investigation which it may consider desirable concerning the administration of personnel in the municipal service and report its findings to the City Council; and
(d) Such other duties and powers as the City Council may, by ordinance or resolution, confer upon the Commission in order to carry out the principles of civil service in accordance with the laws of the State of California and this Charter and to assist in the implementation of proper employer-employee relations.