I'm looking for some general advice here. I've decided to take my first job in a lead sys admin position...I don't start until next month, but in the meantime I'd like to prepare for the position.
For those of you that have walked into this role at some point in your career, what were your primary objectives on Day 1?
The end users for the company use a mixture of 4-5 different distros of Linux in addition to both Windows and Mac. This is obviously a cumbersome environment to support so I'll likely see if I can limit the users to a single distro of Linux, in addition to Windows which will have setups controlled by AD, and all Macs configured on a single version.
Ensuring they have a good backup solution in place is where I think I'm most likely to concentrate my efforts immediately. After that though, I'm not sure what the most important objectives should be. What do you guys think?
Any help would be greatly appreciated!
I'm surprised that there are so many jaded answers here. Here's my $0.02.
When I did something similar at a small company, here's what I did:
Start by not changing anything. STart documenting at least for yourself and think about changes. Give it a month, then slowly propose changes. But do not jump in head start. How high up the food chain will you be?
WSUS does nmot control setup ;) Sorry - do you know what you talk about?
That said - the number of lnux distros for USERS (i.e. does not even take servers into account) is too high. Consider getting rid of Linux altogether if it makes financial sense (Windows is not that expensive). Same for Macs, long term - especially Macs. There is a reason mac has a small corporate market share.
That said, Windows - check licencing. Do they buy bulk (SELECT PLUS) or blue boxes in stores (which surprising amounts of stupid sysadmins do)?
Consider NOT doing backups for users. I have done so in a couple of companies. Important stuff belongs on a server. Point. Documents folder in windows redirected etc. So the user workstation is pretty irrelevant (fast setup anyway). No need to back it up.
I suspect the first thing you may need to do is try to avoid making assumptions about what you may believe they need and instead try and figure out why things got to the point it is.
For example if they hired you as a senior system administrator, are you sure there is even an expectation that you will start doing desktop support tasks?
I suspect I would start by putting out fires as needed.
But as your first project work on making sure any documentation is up to date. Get to a point where you have a thorough understanding of the way things are currently working. Without a good understanding of how things are currently working how could you possibly start proposing major changes and know if what you are suggesting will be an improvement?
I don't agree that you should try to get rid of Mac/Linux. Unless those OS choices are negatively affecting those users productivity, it would make more sense to allow them to use the OS that grants the most productivity which in turn leads to higher profits, which makes your boss and the company happy.
I do agree that you should go in, document, diagram, assess before making any changes. Based on the question, if you were going to work for me as a Sr. anything and I saw you asking Jr. questions like this, you probably would have your offer letter rescinded.
The first thing you do is... nothing except get to know the people and get to understand the business.
Find out what the needs and expectations are. All those different Linux distros sounds like a pain to me, and one I'd like to try and reduce down to one distro if I could... but what if there are 5 distros in use for a perfectly good reason?
Same for the macs - I see someone suggested getting rid of those as they are expensive - well having already been purchased, that boat has already sailed, and again, what if they were selected for a perfectly valid reason.
It's our job to advise management on what a good IT purchasing strategy is, and it's our job to manage implementing a good strategy, but if people really do need 5 different Linux distros or a mac and you say no, then this is the IT tail wagging the business dog, and that is a very big no-no.
I took my first senior position about a year after I started in the IT field and it was a trial by fire (that feels like it never really ended). While I did learn a lot in that first position, I never had a senior admin that I could work with and seek guidance from so I only had myself to validate what I was doing and what I thought I knew. I've been in the field for 11 years now and I still have lingering confidence issues, and there are times when I question whether I really know what I'm doing or not.
With that said, here's my advice (for good or bad): Moving in to your first senior position can be daunting and nerve racking. Take your time, breathe, be patient, don't rush to make changes or to make judgements on how things are or how they should be. Immerse yourself in learning about the technology in use and why it's in use. Seek to understand the company and the business it's in.
Find some local IT related groups you can join for support and guidance.
Don't pat yourself on the back too vigorously when you hit the mark, but also don't kick yourself too hard when you foul up.