As far as I know from last month of job hunting: experience and french level is most important regarding your CV. If you are certified and have experience, it shouldn't be problem to get a job in Geneva. But French language as a mother tongue is often requested for IT support positions. Check Elan IT's offers on jobup.ch - the biggest IT jobs agency here. You can try to contact one of their recruiters and ask him/her how are your chances. I guess pretty high
Good luck!