TLDR: How can I learn to manage IT for a small business (10-20 employees) using Microsoft hosted products (AzureAD, Office365)?
So, first off, the good news: I proposed scaling back work to the boss man and he was 100% receptive. We talked about me switching to a purely project basis (a few months on project, then a break, then take on a new project). He said he would prefer if I didn't entirely disappear (unless there's a need) and wondered if I would be open to working x hours per week/month where x is almost entirely up to me. One way that could work for a shop that mostly does project work would be for me to take on the IT maintenance and best practices work. Currently all the IT work is "done" by the boss, but he has never grown any comfort with the Microsoft hosted stuff. I know there are many IT people in the community, so I was hoping I could get advice from folks in the know.
I'm trying to define what this role would require and how many hours I would probably need to commit.
About us:
- Software consultants, so everyone is fairly competent with computers and accustomed to solving their own problems. We remote/vpn into customer systems, so having decent security standards on our side is critical to our work.
- 10-20 employees, all remote (US/Canada) using company laptops
- AzureAD, Office365, Microsoft365
- Nobody has IT duties at this time, but I think a guy who just left was the guy the boss called when he didn't know what to do.
Here's what I think I would need to do:
- Ensure we meet best practices and standards for security. This type of info is often requested by customers before we get access to their systems. Antivirus, password policy, data retention. This is the main thing of interest to the boss.
- On/off-boarding procedures.
- Maybe: Monitor Azure cloud resource usage. We have at least one or two IaaS deployments in Azure for internal testing.
- Maybe: Help with other random IT stuff as it comes up.
I started Microsoft's online cloud platform training and after a few days/modules it seems poorly targeted to my main responsibility above. I was working through the content for Exam AZ-900: Microsoft Azure Fundamentals. If I'm going to a decent job of this as a part-time job I probably need to educate myself better.
Here's my list of questions:
- What have the boss and I missed above in terms of what needs to be done?
- What's the fastest way to gain the required skills for the tasks listed above?
- What kind ongoing steady-state time commitment is reasonable to keep the ship sailing once I have learned the basics?
Many thanks for your help and opinions.