Ervin Ibrahimović rođen je u Rožajama 7. juna 1972. godine, gdje je i završio osnovnu i srednju školu. Diplomirao je na Tehnološko-metalurškom fakultetu na Prištinskom univerzitetu. Zvanje magistra stekao je na Tehnološko-metalurškom fakultetu, na Univerzitetu u Beogradu.
Uspješno je završio diplomatsku akademiju „Gavro Vuković“.
U periodu 2000–2006. godine uspješno obavljao poslove košarkaškog trenera.
Dobitnik je prestižne nagrade „30. septembar“ za doprinos na polju razvoja sporta u Rožajama.
Za odbornika u Skupštini opštine Rožaje biran u dva mandata.
U periodu od 2011-2016. godine obavljao je poslove konzula u Generalnom konzulatu Crne Gore u Frankfurtu.
Za poslanika u Skupštini Crne Gore biran u dva mandata u periodu 2016-2022. godine. U istom periodu bio je i član delegacije Skupštine Crne Gore u Parlamentarnoj skupštini Savjeta Evrope (PSSE).
Izabran na funkciju potpredsjednika Skupštine Crne Gore 2021. godine.
Za potpredsjednika Vlade i ministra kapitalnih investicija izabran 2022. godine.
Za predsjednika Bošnjačke stranke izabran 13. juna 2021. godine.
Govori engleski jezik. Oženjen je i otac dvoje djece.