4

I have been offered a job as an 'engineer' for a large tech company - already working as a systems admin for the government.

I wanted your take on how you step into a new job and learn how all the pieces work together. They have approximately 2 racks of gear and some very complicated relationships. What is your strategy for getting a grasp on things? Any preferred tools/methods?

Publiccert
  • 1,110
  • 1
  • 8
  • 22
  • 3
    Ask a lot of questions. – joeqwerty Feb 14 '12 at 17:21
  • 3
    How well did they do on the [The Limoncelli Test](http://everythingsysadmin.com/the-test.html)? Did they answer all the questions about documentation/procedures/policies in a useful way? – Zoredache Feb 14 '12 at 17:43

2 Answers2

3

Same advice as to someone starting into a new career path of sysadmin-ing : Read "The Practice of System and Network Administration" and make sure all points are covered.

Work with all stakeholders. The business, application users, existing IT staff, DBAs, networks. Find the gaps, and find out if you just haven't asked the right questions to the right people, or have to log into the systems and find the answers for yourself.

Start taking notes, writing hierarchy diagrams, and get going. I use OneNote, but anything similar will do. So will a plain text file, but some bells and whistles are nice. Without spending a crap-ton of money on discovery tools, you can't automate most of this, and you can't automate all of it without knowing it already, unfortunately.

Count yourself lucky it's only two racks: that's nothing.

mfinni
  • 35,711
  • 3
  • 50
  • 86
  • I currently work in an environment that has thousands of servers across 17 Data centres...I'm not complaining but that is hardly the point. – Publiccert Feb 15 '12 at 13:36
2

I've been on your position 4 times already, I actually think myself as a fixer :)

  • take notes, draw diagrams
  • ask people what depends on what
  • ask people what is most important and what's less
  • monitor and graph

The most important technical thing is to monitor and scan the network and applications. Monitoring the switches and network equipment will give you a good vision of what are you up to, and scanning the servers will give you a quick inventory of what is running and where.

After that start graphing things, I used Zabbix and Cacti to do that in many places. Scan with nmap, use ntop to get a feel of the network. Use the router sFlow and server snmp if available.

The more you know!

coredump
  • 12,573
  • 2
  • 34
  • 53