PeopleOps tool - Talent management (recruiting in particular)
GitLab has the basic framework to do many use cases that typical talent management apps do. We can expand GitLab capabilities to support these in a more first class manner.
The most compelling here is recruiting/hiring. We already have Service Desk to get an issue created in GitLab that is triggered from an external signal. This can be re-purposed for a candidate who is applying to a job to send in an application with attachments (resume/CV).
GitLab currently right now does not have a lot of compelling features to support managing people. This can be an opportunity to add additional fields to users in GitLab to support those cases. This could be title, link to promotion case (related issue), salary, benefits, location, etc. These fields can be used to integrate with external tools. Over time, GitLab can consider getting into these markets/tools. But in the beginning, it can be simple integrations. I don't see GitLab ever being a tool that sends you your pay check. But I see a future where the SSOT system of record of your salary and benefits is stored in GitLab.
All of these features need granular permissions. These use cases can probably be solved with existing GitLab roles.