Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
engineering:computer_science:sysadmin:faces_of_sysadmin_work [2024/08/16 13:56] – removed - external edit (Unknown date) 127.0.0.1 | engineering:computer_science:sysadmin:faces_of_sysadmin_work [2024/08/16 13:56] (current) – ↷ Links adapted because of a move operation carlossousa | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== The Many Faces / branches of SysAdmin Work ====== | ||
+ | |||
+ | The common misconception on here is that " | ||
+ | |||
+ | Meanwhile there are a vast number of jobs in the IT industry. I'm going to go over the different components of a large enterprise IT department just to give people some more background. | ||
+ | |||
+ | **Client Services** | ||
+ | |||
+ | A huge number of people on here talk about "help desk" jobs but they really are talking about desktop support jobs since at most smaller companies that's what it really is. The average client services group can roughly be broken down into three components. | ||
+ | |||
+ | * Service Desk (or Help Desk): Think call center, or a place where people can walk up and get their problems solved right on the spot. These people are trained to solve common problems or dig into documentation and also do password resets | ||
+ | * Desktop Support/ | ||
+ | * Endpoint Management/ | ||
+ | |||
+ | Smaller companies are going to combine these roles. If you're really small it might all be mashed together as one person. Or it might be 3 people. Or it could be each of these areas is a manager, with 8 team members | ||
+ | |||
+ | **System Administration/ | ||
+ | |||
+ | There are a ton of names for this stuff and it can be broken down into a ton of different subgroups if the environment gets large enough. Teams can be broken down in many ways but these are all possible jobs | ||
+ | |||
+ | * Virtualization/ | ||
+ | * Collaboration: | ||
+ | * Identity and Access management: These people run AD, LDAP directories, | ||
+ | * Application admins: They may run apache and IIS and custom coded apps and configure CRM/ERP/etc type stuff. This could even be broken down into multiple teams | ||
+ | * Other places might instead organize this stuff into Windows and Unix teams rather than by function | ||
+ | |||
+ | *DBAs: This can also live in other places but these people deal with care and feeding of databases, Oracle and MS SQL and others. This can even be broken down further into infrastructure vs application DBAs | ||
+ | |||
+ | **Business Intelligence/ | ||
+ | |||
+ | There are a million different jobs in this area. This is where data warehousing comes in. This is where tools like Crystal Reports and Cognos and BusinessObjects come in. This pool tends to be people with degrees. Look for a lot of analyst titles here | ||
+ | |||
+ | **Various application teams** | ||
+ | |||
+ | Sysadmins might set up and configure an ERP system or a CRM system, but there are often whole teams of analysts who then live in those systems. | ||
+ | |||
+ | They might run an HR information system or a decision support system or a enterprise resource planning system. These groups may have dotted line reporting to a business leader despite being inside IT. | ||
+ | |||
+ | **PMO** | ||
+ | |||
+ | Project management office: Some companies will put all their project managers in this area. Others may embed them in the individual teams. A PM could be located in the PMO or a PM could be embedded in an application team. | ||
+ | |||
+ | **Security** | ||
+ | |||
+ | These people usually have a bunch of experience in other IT jobs listed above before they end up in this area. Security is not a place you typically start your career. In addition to security engineers you have people working on policy and auditing and all kinds of non-technical but very important positions that are very much part of IT security. | ||
+ | |||
+ | **Developers** | ||
+ | |||
+ | There may be several teams of developers. Developers can also be embedded in other teams within the IT organization. You'll often find developers on the identity management team. You might need a developer on the CRM team who can do customizations for things the company needs. | ||
+ | |||
+ | **Networking** | ||
+ | |||
+ | If a company gets big enough this can be divided into multiple groups. You have the telecom people who deal with phones. You have the physical plant people who actually deal with all the cables in the walls. (This could also be outsourced). You also have network technicians who install gear and patch stuff in. You have the network engineers that deal with switching and routing. | ||
+ | |||
+ | **Data center** | ||
+ | |||
+ | This job can be very physical (racking and HVAC monitoring) or even involve some aspects of network or systems jobs. Totally depends on the company. | ||
+ | |||
+ | ---- | ||
+ | |||
+ | There are also a million other jobs I didn't mention. | ||
+ | |||
+ | People get weird about skills on here. Take for instance " | ||
+ | |||
+ | Who needs to know SQL? business analysts, developers, sysadmins, etc | ||
+ | |||
+ | This is a HUGE field with SOOOO many jobs and the skills are useful on a lot of these. | ||
+ | |||