...Job role?
I'm coming up on 8 months into my job at an MSP after having been farted out of 2 years of community college, and I feel like it's around time I start specializing and step a bit away from generalizing. My official title is "Help Desk Technician" but I feel like some of the things I've been doing (editing registry of a grossly overloaded Terminal Server with 50+ users midnight on early Sunday, expanding a schema, editing GPO, restructuring AD, setting up network monitoring, file migration from a NAS to a file server) have gone well beyond that.
I can't say I care much about job title, they can call me "Mr. Wizard" for all I care. But I do feel that defining a clear and unambiguous role gives me direction on where to focus what little time I have when I'm not working or doing work related things. For example I would say that I'm officially interested in becoming a SysAdmin but I do feel like I don't have much as strength in networking such as setting up VLANs, etc. Or I might be very lost trying to setup a brand new Windows Server VM, else I might have problems trying to change a setting on a server but I have no idea if DSC is in play and if that's why the UAC settings keep reverting themselves or the file permissions keep changing.
If I had to describe it, I'm not as skilled in setting up an environment right, but I'm more than capable of creating a GPO to keep laptops from sleeping during a patch window and then reverting it back to sleep after 60 minutes when the patch window has lapsed. Or creating a GPO to enable and allow WinRM traffic because we just kind of threw a network monitoring solution into an environment without setting up the environment properly and it's just been kind of useless decoration these past few months.
Or say we generally do our client migrations the full manual way:
Go to each workstation, login with domain admin to establish a profile, install our RMM agent, install AV, rename it, restart it, check for lingering admin accounts from previous IT.
Whereas I used our native RMM tools to install the agent software remotely, utilized the RMM agent to install AV, ran Powershell to rename a list of computers pulled from AD, then utilized the RMM agent to check for local administrator accounts. So the only thing techs need to do is label each computer.
Supervisor wants to know if I want to do my own onboarding, but I feel like I can contribute more as backend support. Maybe evaluate our processes, see what we're doing and how we're doing it, and refine it so we're doing our jobs more efficiently.
They say you shouldn't reinvent the wheel, but sometimes it's nice to check whether you invented the round wheel or the square wheel.
Don't know what you'd call that kind of role. Devops? Thus far I'm trying to put more time and effort into Powershell since I have a feeling that's a key to automation or will serve as a force multiplier.