I am an experienced webdeveloper, systems manager(several gentoo servers) and programmer("harder" languages such as C++) looking for a better salary. I have a lot of experience in all things mentioned except ruby, rails or puppet. And i have to say if you develop your static and dynamic infrastructure properly you dont need apache at all. Nginx is really good at delivering static content, most of the content should be generated on the background. It eliminates APC as well. Simplifying the whole system and making it more responsive. But this is not a very popular way to do things at this point of time in systems using PHP. I wish i had more experience in load balancing and scaling though. I live in the Netherlands so relocation is no big deal.