I have a person on my team that has been a solid contributor to the team and company on an area that the organization has no relevant experience in. While this person has done everything within their means to support the organization's objectives in this area, we are approaching a point where we have minimal work available for them in their area of interest.
The concern here is that we work in a highly competitive market for their skillset, and that if this person were to become bored or aware of this issue, then I am afraid they can easily leave for another company. While there is only a small amount of baseline work required, losing this individual would be extremely difficult for us as no one is even remotely close to this person's skillset, and it will adversely impact our ongoing support for associated projects.
In my position, I am limited with what I can do (I have no power over compensation or career trajectory), but I would like to support those who can with ways to keep this employee engaged.
As an aside, we have begun an effort to have the employee help upskill others, which they have been very supportive of, but other employees are less receptive of, or woefully unprepared for.
One update. When we began the process to hire this person, it took us approximately six months to find this person. Based upon previous experience, and the competitive nature of our local market, simply being prepared to hire a replacement is a non-trivial effort.
What options can I consider in order to keep this employee engaged and motivated?
Personal note:
I just wanted to add that a key part of my asking this is I lack the experience in dealing with issues like this. I was approached by my manager recently about how to work on this, and felt that reaching out here could be useful. I appreciate all the comments and questions as it is helping me think through this, and will hopefully help me improve going forward.