In this paper, we generalize the concepts of kernels, weak stationarity and white noise from undirected to directed graphs (digraphs) based on the Jordan decomposition of the shift operator. We characterize two types of kernels (type-I and type-II) and their corresponding localization operators for digraphs. We analytically study the interplay of these types of kernels with the concept of stationarity, specially the filtering properties. We also generalize graph Wiener filters and the related optimization framework to digraphs. For the special case of Gaussian processes, we show that the Wiener filtering again coincides with the MAP estimator. We further investigate the linear minimum mean-squared error (LMMSE) estimator for the non-Gaussian cases; the corresponding optimization problem simplifies to a Lyapunov matrix equation. We propose an algorithm to solve the Wiener optimization using proximal splitting methods. Finally, we provide simulation results to verify the provided theory.