@darkling I would say go ahead and apply when you are ready. I'm in favor of generalists but they are looking to replace a specific skill set so it might be a hard sell