He joined Bangladesh Navy in January 1984 as an officer cadet. He achieved a marine engineering specialisation degree from India in 1992.
In September 2012, Aziz was appointed member (engineering) of Chittagong Port Authority.[2] In January 2018, he was promoted to chairman, replacing Rear Admiral Mohammad Khaled Iqbal. In November 2018, Aziz was promoted to Rear Admiral from commodore.[3][4] On April 12, 2020, Rear Admiral S.M Abul Kalam Azad replaced him as chairman of the Chittagong Port Authority.[5] He served as the Commodore Superintendent Dockyard from April 16, 2020, to November 9, 2021.[6]