In this paper, an observer-based controller design problem for a discrete-time Markovian jumping singular system (DMJSS) with polytopic uncertainties is considered, which is based on a set of necessary and sufficient conditions in terms of linear matrix inequalities (LMIs) for an admissibility analysis problem. A proposed mode dependent observer and a controller can be designed separately via two sets of derived LMI-based synthesis conditions. There are two principal contributions in this paper. One is that a set of strictly LMI-based necessary and sufficient conditions for the admissibility analysis problem for a DMJSS is extended to the case with uncertainties. Another one is that a suitable observer and a controller can be designed independently via two sets of strictly LMI-based synthesis conditions instead of a set of complex algorithm in terms of bilinear or nonconvex inequalities.