1 SAGE Job Description for System Administration Unix Administration.

Slides:



Advertisements
Similar presentations
Communication and Networking Services Networking Services.
Advertisements

Client/Server Computing Ajay Kumar Shrivastava. Network Operating System (NOS) It manages the services of the server It exists at the session and presentation.
Network+ Guide to Networks, Fourth Edition
Position Opening Page 1 Job Classification: Network Server Administrator Opening Date: June 27, 2014 Location: Dobson Office Closing Date: July 7, 2014Grade:
1 Pertemuan 13 Servers for E-Business Matakuliah: M0284/Teknologi & Infrastruktur E-Business Tahun: 2005 Versi: >
Homework 3.2 Clients Hub What’s wrong with this picture? Clients Using 100TX.
Lesson 3 – UNDERSTANDING NETWORKING. Network relationship types Network features OSI Networking model Network hardware components OVERVIEW.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Understanding Networks I. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Network+ Guide to Networks, Fourth Edition Chapter 1 An Introduction to Networking.
Oracle Database Administration. Rana Almurshed 2 course objective After completing this course you should be able to: install, create and administrate.
Distributed Systems: Client/Server Computing
Installing and Maintaining ISA Server. Planning an ISA Server Deployment Understand the current network infrastructure Review company security policies.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
CHAPTER Introduction to LANs. MODULE Purpose and Use of a Network.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment, Enhanced Chapter 1: Introduction to Windows Server 2003.
Printing Terminology. Requirements for Network Printing At least one computer to operate as the print server Sufficient RAM to process documents Sufficient.
11 SYSTEMS ADMINISTRATION AND TERMINAL SERVICES Chapter 12.
Introduction to Networks Networking Concepts IST-200 VWCC 1.
Section 6.1 Explain the development of operating systems Differentiate between operating systems Section 6.2 Demonstrate knowledge of basic GUI components.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
BASIC NETWORK CONCEPTS (PART 6). Network Operating Systems NNow that you have a general idea of the network topologies, cable types, and network architectures,
© Paradigm Publishing Inc. 4-1 Chapter 4 System Software.
Figure 1-2: Simple peer-to-peer network
Network+ Guide to Networks, Fourth Edition Chapter 1 An Introduction to Networking.
Computers & Employment By Andrew Attard and Stephen Calleja.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
Chapter 4 System Software.
Current Job Components Information Technology Department Network Systems Administration Telecommunications Database Design and Administration.
1 Guide to Novell NetWare 6.0 Network Administration Chapter 13.
Chapter 9: Novell NetWare
Microsoft Active Directory(AD) A presentation by Robert, Jasmine, Val and Scott IMT546 December 11, 2004.
Chapter One An Introduction to Networking Welcome to Networking and Telecommunications Professor: Ken Clifton, CISSP, MCSE, MCSD, MCDBA, Network+, A+,
MIS3300_Team8 Service Aron Allen Angela Chong Cameron Sutherland Edment Thai Nakyung Kim.
2 Systems Architecture, Fifth Edition Chapter Goals Describe the activities of information systems professionals Describe the technical knowledge of computer.
Software Writer:-Rashedul Hasan Editor:- Jasim Uddin.
Hour 7 The Application Layer 1. What Is the Application Layer? The Application layer is the top layer in TCP/IP's protocol suite Some of the components.
Objectives  To define network  To identify use of network  To differentiate major types of network  To identify basic networking terminologies  To.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
1 Introduction to Microsoft Windows 2000 Windows 2000 Overview Windows 2000 Architecture Overview Windows 2000 Directory Services Overview Logging On to.
Module 5: Implementing Printing. Overview Introduction to Printing in the Windows Server 2003 Family Installing and Sharing Printers Managing Access to.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
Course ILT Basic networking concepts Unit objectives Compare various types of networks Discuss types of servers Discuss LAN topologies Discuss planning.
Unit 22 People in Computing
Network Operating Systems : Tasks and Examples Instructor: Dr. Najla Al-Nabhan
ORGANIZING IT SERVICES AND PERSONNEL (PART 1) Lecture 7.
NETWORKING FUNDAMENTALS. Network+ Guide to Networks, 4e2.
Network Infrastructure Microsoft Windows 2003 Network Infrastructure MCSE Study Guide for Exam
Page 1 Printing & Terminal Services Lecture 8 Hassan Shuja 11/16/2004.
I NTRODUCTION TO N ETWORK A DMINISTRATION. W HAT IS A N ETWORK ? A network is a group of computers connected to each other to share information. Networks.
Lecture 1: Introduction to System Administration  Reading: ESA Chapter 1; SAGE Job Descriptions (LAH pp13-16)  Go over syllabus  Introduction to System.
Chapter 9: Networking with Unix and Linux. Objectives: Describe the origins and history of the UNIX operating system Identify similarities and differences.
Introduction TO Network Administration
HNC COMPUTING - Network Concepts 1 Network Concepts Network Concepts Network Operating Systems Network Operating Systems.
I NTRODUCTION TO N ETWORK A DMINISTRATION. W HAT IS A N ETWORK ? A network is a group of computers connected to each other to share information. Networks.
CEG 2400 FALL 2012 Linux/UNIX Network Operating Systems.
IT Jobs Positions available in the field of Information Technology.
6/14/20161 System Administration 1-Introduction to System Administration.
An Introduction to Local Area Networks An Overview of Peer-to-Peer and Server-Based Models.
Networking Week #10 OBJECTIVES Chapter #6 Questions Review Chapter #8.
«My future profession»
Chapter 1 Computer Technology: Your Need to Know
Introduction to Operating Systems
Networks Software.
An Introduction to Computer Networking
CHAPTER Introduction to LANs
Network+ Guide to Networks, Fourth Edition
A Network Operating System Edited By Maysoon AlDuwais
PLANNING A SECURE BASELINE INSTALLATION
Presentation transcript:

1 SAGE Job Description for System Administration Unix Administration

2 Introduction Organizations that rely on computing resources to carry out their mission have always depended on systems administration (SA) and systems administrators (SAer). The dramatic increase in the number and size of distributed networks of workstations in recent years has created a tremendous demand for more and better trained SAer. Understanding of the profession of SA on the part of employers, however, has not kept pace with the growth in the number of SAer or with the growth in complexity of SA tasks.

3 Introduction (cont.) SA is a widely varied task. The best SAers are generalists: –wire and repair cables, install new software, repair bugs, train users, offer tips for increased productivity across areas from word processing to CAD tools, evaluate new hardware and software, automate a myriad of mundane tasks, and increase work flow at their site. In general, SAers enable people to exploit computers at a level which gains leverage for the entire organization.

4 Introduction (cont.) Employers frequently fail to understand the background that SAers bring to their task. It is poorly understood by employers and hiring managers, who tend to focus on credentials to the exclusion of other factors when making personnel decisions. (mis)using the job classifications with which they are familiar: 1. programmer or software engineer. 2. operators.

5 Definitions small site: 1-10 computers, all running the same operating system, and 20 or fewer users. (A computer used by only the administrator does not qualify as a site.) midsized site: up to 100 systems, running no more than 3 different operating systems, and up to 100 users. large site: 100 or more computers, potentially running more than one operating system, and 100 or more users.

6 Novice- Required skills Has strong inter-personal and communication skills; is capable of explaining simple procedures in writing or verbally, has good phone skills. familiar with UNIX and its commands and utilities at a user level; can edit files, use a shell, find users' home directories, navigate through the file system, and use i/o redirection. able to follow instructions well.

7 Novice- Required background 2 years of college or equivalent post-high- school education or experience.

8 Novice- Desirable A degree or certificate in computer science or a related field. Previous experience in customer support, computer operations, system administration or another related area. Motivated to advance in the profession.

9 Novice- Appropriate responsibilities Performs routine tasks under the direct supervision of a more experienced system administrator. Acts as a front-line interface to users, accepting trouble reports and dispatching them to appropriate system administrators.

10 Junior - Required skills Strong inter-personal and communication skills; capable of training users in applications and UNIX fundamentals, and writing basic documentation.

11 Junior - Required skills High skill with most UNIX commands, utilities. Familiar with most basic SA tools and processes: boot/shutdown a machine, add and remove user accounts, use backup programs and fsck, maintain system database files (groups, hosts, aliases). Fundamental understanding of a UNIX-based OS: understands job control, soft and hard links, distinctions between the kernel and the shell.

12 Junior - Required background One to three years of system administration experience.

13 Junior - Desirable A degree in CS or a related field. Familiar with networked/distributed computing environment concepts; e.g., can use route command, add a workstation to a network, and mount remote file systems. Ability to write scripts in some administrative language (Tk, Perl, shell). Programming experience in any applicable language.

14 Junior - Appropriate responsibilities Administers a small site alone or assists in the administration of a larger system. Works under the general supervision of a system administrator or computer systems manager.

15 Intermediate/Advanced-Required skills Strong inter-personal & comm skills; write purchase justifications, training users in complex topics, making presentations to an internal audience, interacting positively with upper management, independent problem solving, self- direction. comfortable with most UNIX SA; i.e., configuration of mail systems, system installation and configuration, printing systems, fundamentals of security, installing third-party software.

16 Intermediate/Advanced - Required skills solid understanding of UNIX: paging and swapping, IPC, devices (drivers), file system ("inode", "superblock"). Familiar with fundamental networking, distributed computing; configure NFS and NIS, use nslookup or dig to check DNS, understands basic routing concepts. write scripts in Tk, Perl, and a shell. Ability to do minimal debugging and modification of C programs.

17 Intermediate/Advanced Required background: –Three to five years systems administration experience. Desirable: –A degree in computer science or a related field. –Significant programming background in any applicable language.

18 Intermediate/Advanced - Appropriate responsibilities Receives general instructions for new responsibilities from supervisor. Administers a mid-sized site alone or assists the administration of a larger site. Initiates some new responsibilities and helps to plan for future of the site/network. Manages novice system administrators or operators. Evaluates and/or recommends purchases; has strong influence on purchasing process

19 Senior - Required skills Strong inter-personal & comm skills; write proposals or papers, acting as a vendor liaison, making presentations to customer or client audiences or professional peers, and working closely with upper management. solve problems quickly and completely. identify tasks which require automation and automate them.

20 Senior - Required skills A solid understanding of a UNIX-based operating system; understands paging and swapping, inter-process communication, devices and what device drivers do, file system concepts ("inode", "superblock"), can use performance analysis to tune systems.

21 Senior - Required skills solid understanding of networking & distributed computing environment concepts; understands principles of routing, client/server programming, the design of consistent network-wide filesystem layouts. program in an administrative language (Tk, Perl, a shell), to port C programs from one platform to another, write small C program background: > 5 years systems experience.

22 Senior - Desirable A degree in computer science or a related field. Extensive programming background in any applicable language. Publications within the field of system administration.

23 Senior - Appropriate responsibilities Designs/implements complex local and wide-area networks of machines. Manages a large site or network. Works under general direction from senior management. Establishes/recommends policies on system use/services. Provides technical lead and/or supervises system administrators, programmers, etc. Has purchasing authority and responsibility for purchase justification.

24 Check Offs- Local Environment Experience Experience with the specific operating systems, applications, or programming languages in use at the site (for example SunOS, AIX, CAE/CAD software, Tex, LaTex, FrameMaker, Mathematica, Fortran, Ada). Experience with the work done by the users at the site.

25 Check Offs- Heterogeneity Experience Experience with sites running more than one UNIX OS. Familiarity with both System V and BSD UNIX. Experience with non-UNIX operating systems (for example, MS-DOS, NT, Macintosh OS, or VMS). Experience with internetworking UNIX and other operating systems (MS-DOS, NT, Macintosh OS, VMS).

26 Check Offs- Networking Skills configuring network FS (NFS, RFS, AFS), network file synch schemes (rdist / track), configuring automounters, license managers configuring NIS/NIS+, TCP/IP networking protocols (ability to debug and program at the network level), non-TCP/IP networking protocols (OSI, Chaosnet, DECnet, Appletalk, Novell Netware, Banyan Vines),

27 Check Offs- Networking Skills high-speed networking (FDDI, ATM, or SONET), complex TCP/IP networks (routers). highly complex TCP/IP networks (multiple routers and multiple media). configuring and maintaining routers. maintaining a site-wide modem pool/terminal servers. X/X terminals.

28 Check Offs- Networking Skills dial-up networking (SLIP, PPP, UUCP). Experience at a site that is connected to the Internet. installing/configuring DNS/BIND. installing/administering Usenet news. postmaster of a site with external connections HTTP 1.0/1.1 and HTML, Web Servers. Proxy server

29 Check Offs- Security Skills Experience with network security: building firewalls, deploying authentication systems, or applying cryptography to network applications. Experience with multi-level classified environments. Experience with host security: password, uids/gids, file permissions, file system integrity, use of security packages.

30 Check Offs- Site Specialities Experience at sites with > 1,000 computers, > 1,000 users, or over a terabyte of disk space, supercomputers, coordinating multiple independent computer facilities (working for the central group at a large company or university). Experience with a site with 100% uptime requirement, developing/implementing a site disaster recovery plan. Experience with a site requiring charge-back accounting.

31 Check Offs- Others Documentation –Background in technical publications, documentation, or desktop publishing. Databases –Experience using relational databases. Experience using a database query language. –Experience programming in a database query language. –Previous experience as a database administrator.

32 Check Offs- Hardware Experience installing and maintaining network cabling, installing boards and memory into systems, with SCSI device setup and installation, installing/configuring peripherals (for example, disks, modems, printers, or data acquisition devices). Experience with board-level diagnosis and repair of computer systems. Experience with component- level diagnosis and repair of computer system.

33 Check Offs- Management Budget responsibility. Experience in writing personnel reviews, and ranking processes. Experience in interviewing/hiring.