System administrator role, how hard it is, how to prepare?
Posted by Ok_Intern9738@reddit | sysadmin | View on Reddit | 10 comments
Hi everyone, hope you're having a great day.
I’ve got an upcoming interview for a System Administrator role that I landed through a friend’s referral. I recently completed the AZ-104 certification, but I have zero experience in system administration or helpdesk.
My background is in software engineering (about 3 years), and I also hold a Master’s in Information Technology with a focus on cybersecurity.
I’m curious to hear from people in the field:
-How challenging is a system administrator role day-to-day?
-What’s the typical workload or pressure like?
-What skills or areas would you recommend I focus on to prepare for the role?
Any advice or insights would be really appreciated!
natflingdull@reddit
We’d have to get a Job description to get an idea of what kind of sysadmin you’d be. Ive had sysadmin jobs that were glorified helpdesk/road tech positions, to ones where I was spending most of my time in powershell automating tasks to basically a full time network engineer building firewalls and stuff like that.
In my experience, being a sysadmin kind of sucks. You’re just treated as the higher level “smart figure it out” guy for technical challenges at an org. Long hours, constantly learning new things and unreasonable expectations in virtually every role Ive been in, all for much lower pay than a dev or cybersecurity professional would make
knightofargh@reddit
Look. We bought you pizza last month. You should be fine being at your desk warming a chair at 8AM after that 3AM wakeup call and 3 hours of troubleshooting.
racegeek93@reddit
I am just skirting by and doing what I can. I will say going from doing help desk made me dumber because I forgotten all the infrastructure work that I did before. I’m playing catch up atm.
Library_IT_guy@reddit
So you're the guy that got replaced by AI coding and is now taking our sysadmin jobs! Pitchforks! Torches! Rawr!
I'm mostly joking.
Um, so I went to school for the role and nothing really prepares you for it. Hands on experience in a lab is the best thing you can get - like installing Windows Server, install hyper-V, get to know it, set up some VMs there. Maybe try proxmox and set up VMs through that. Try out various linux distros and set up some free linux servers and get them working properly - for example, you could set up some flavor of Linux and put a Wordpress server on it and get your own website running. Then learning about proper backup strategies, asset management, hardware/softare lifecycle management, and then all the networking stuff (Firewalls, network security 101, proper network topology...) the list goes on and on and on.
And every org has their own unique needs that you learn over time. You have to learn how everyone else does their job so that you can figure out how your role fits into that and how you can make everyone elses job easier, more secure, and more profitable.
And it's going to depend a lot on the size of the org. 50-100 person org is far different from 1000-10,000. Your work gets more and more compartmentalized and specialized the bigger the org gets. The smaller it is, the more of a generalist you have to be.
In short, it varies a lot and you're in for a very long, difficult learning curve.
gumbrilla@reddit
-How challenging is a system administrator role day-to-day?
Done well, not at all. Apart from when something blows up, but hopefully that doesn't happen that often if you've done well. Not done well, its can be an absolute fucking nightmare. Either the company, your colleagues, and your own ability can make it good or bad.
See answer 1. Done well. Not really.
Mindset. Own the things, I told this an auditor yesterday, as he signed off on everything as highly mature with no concerns.. 'I'm the hardest working lazy person you will ever meet'
hihcadore@reddit
I agree with your point.
But I think without service desk experience they’re gonna have a rough time. Az104 is great but it’s not going to help you at all when you actually log into the admin centers and have to maintain or adjust your tenants configs or into azure which is even worse.
Burgergold@reddit
As an old coworker said in his interview after being asked how he would deal with a situation with an unhappy client: there is no problem a baseball bat cannot fix
The guy was hired, after the old network admin told my boss: I WANT HIM I WANT HIM
Practical_Shower3905@reddit
We know nothing but must fix everything. It's all how ressourceful you are and your soft skill.
Good luck.
Zealousideal_Fly8402@reddit
The only difference between the different levels of SysAdmin are your Google-Fu skills =P.
Companies are almost always more interested in seeing how your troubleshoot issues, whether or you know your own limits, and whether you know what you don't know.
They want to see if you can work as part of a team, can communicate with their existing staff, and in general can demonstrate to be an asset to their organization.
It' s not so much about knowing the nitty-gritty technical details. There'll be questions phrased to determine how you'll go find the answers to the questions you have.
For example, if you're asked on how you would troubleshoot something, if you immediately just start tossing out an answer without pausing to think it over, it might not be a good sign because it shows that you might rush things and make assumptions. Also if you don't say something basic like, "check the logs first", or "determine severity or impact of problem", etc etc.
itishowitisanditbad@reddit
"System Administrator" can mean such a wide variety of things that it'd be impossible to say really.
You could be doing so many things at so many levels.
Ideally you want to find out what the job is, or from the posting you'd know already, and thats where the key details are if anything.
You applied for the job and got the interview, why don't you lead with what the job is?
You might be glorified password changer. You might be basically expected to architect. It might be a sleepy role, it might be a peak startup panic.