Vacancies Mahaweli Authority of Sri Lanka March 3, 2016December 29, 2017 Gazette Jobs Vacancies – Engineering Assistant (Civil / Mechanical / Electrical), Technical Assistant, Draughtsman – Mahaweli Authority of Sri Lanka – Ministry of Mahaweli Development & Environment