From a recruiter's perspective, technical IT positions such as developers, testers, project managers or data analysts are hard to fill. Why? Because high-quality and experienced workers in this field are scarce and competition from employers is really high. Therefore, finding and attracting top IT talent is one of the biggest job challenges for recruiters. This article offers advice on how to do it.