I am PhD student and I expect to be graduating in the next year or so. I frequently look at job opportunities to see what would be a good match for me. I recently found one at a large company, for which I think I would be a great match.
I would like to contact the HR department or the recruiter for this job. Ideally, I'd like to tell them that I would be very interested in such a job after my graduation. I am already a very good match for the qualifications (required or preferred). However, if I talk to someone now, I would take my time left at my PhD to orient my work patterns (without comprising my research, obviously) in order to perfect skills which they are specifically looking for, making me an even better match that I am now. I could just do that depending on what is posted, but I feel that having a first contact would be a great opportunity to learn more about the position and what it entails.
Is this acceptable? And if so, I'm not sure how to make it sound like they may benefit from this as much as I would.