Main Responsibilities and Required Skills for Server Administrator

developer working on laptop

A Server Administrator is a professional who is responsible for managing and maintaining the servers of an organization or a company. They install and configure hardware and software, monitor system performance, troubleshoot issues, and manage security. In this blog post we describe the primary responsibilities and the most in-demand hard and soft skills for Server Administrators.

Get market insights and compare skills for other jobs here.

Main Responsibilities of Server Administrator

The following list describes the typical responsibilities of a Server Administrator:

Administer

  • Administer and maintain end user accounts, permissions, and access rights, as needed.

  • Administer user access and permissions to databases residing on organizational servers.

Analyze

  • Analyze and resolve end user application and connectivity issues in a timely manner.

  • Analyze and resolve end user software programs and connectivity issues in a timely manner.

Architect

Architect the infrastructure required to support those strategies.

Assess

Assess the need for any system reconfigurations (minor or significant) and execute them if required.

Assign

Assign content permissions to users and groups.

Assist with

Assist with developing and implementing test activities.

Automate

  • Automate monitoring & server job processes.

  • Automate operational tasks, and assist in the transition to service ownership models.

  • Automate server monitoring and maintenance tasks.

  • Automate the build of containerized systems with CI / CD and Kubernetes.

Backup

Backup and restore administration (EMC Networker preferred).

Build

  • Build and configure servers as per standards for higher-level software components.

  • Build and release Ec2 instances such as Amazon Linux, Ubuntu, Redhat, SUSE Linux, Windows Server.

  • Build comprehensive dashboards and reports using Tableau Desktop.

  • Build system to drawing package including loading applications and operating system.

Carry out

  • Carry out special projects and duties as assigned.

  • Carry out special IT projects at management's direction.

Communicate

  • Communicate technical information to both technical and non-technical employees.

  • Communicate with end-users, support staff, management and other systems departments.

Conduct

  • Conduct capacity planning as needed.

  • Conduct root cause analysis of recurring problems for defined projects or major incidents.

  • Conduct training designed to educate users on basic applications.

Configure

Configure and maintain database servers.

Coordinate

  • Coordinate and / or perform tasks in change management windows.

  • Coordinate critical customer issues as well as new product and / or system implementations.

  • Coordinate with third parties and clients to ensure smooth running of the business.

Create

  • Create and maintain documentation of IT configuration, processes, and procedures.

  • Create and verify backups of data.

  • Create database queries, indexes, and stored procedures, some with high level complexity.

  • Create clones from existing VMs (both live and powered-off).

  • Create new mid-tier infrastructures.

  • Create PostgreSQL reports using Tableau Desktop to customize administrative views.

  • Create projects and organize site content.

  • Create site users and groups.

  • Create Tableau related Standard Operating Procedures (SOP).

Curate

Curate and maintain the Software Center application portal.

Customize

Customize device collections for targeted installation / reporting for Windows desktops.

Define

Define and document best practices and support procedures.

Deploy

  • Deploy and manage the Configuration Manager client across multiple sites / locations.

  • Deploy, troubleshoot, and manage Bit locker encryption on Windows workstation devices.

Design

  • Design and develop CI / CD pipelines.

  • Design cloud infrastructure surrounding secure networking best practices.

  • Design complex physical and logical data models.

  • Design test fixtures and equipment.

Detect

Detect, diagnose, report, and resolve Windows Server related hardware problems.

Determine

Determine and provide user access, privileges and security.

Develop

  • Develop and administer NetBackup and EPO.

  • Develop and administer security policies and procedures.

  • Develop and implement project plans, risk assessments and contingency plans.

  • Develop and maintain appropriate operation plans to meet defined service level agreements.

  • Develop and maintain infrastructure as code.

  • Develop and maintain security documentation.

  • Develop and review high availability designs.

  • Develop, implement, and improve Daily Operational Procedures and Business Continuity Plans.

  • Develop strategies for client / server implementations.

  • Develop, test and deploy Group Policy Objects within the Active Directory system.

Diagnose

Diagnose system hardware, software, and computer problems based on knowledge of system operation.

Drive

Drive security architecture / new function definition to maintain and enrich security.

Engage

  • Engage peers or other teams as required.

  • Engage with 3rd party vendors on product support issues and escalation procedures.

Ensure

  • Ensure backups and data restore tasks are being completed.

  • Ensure Security hardening.

  • Ensure server environments meet strict security compliance requirements.

  • Ensure servers, load-balancers, and data storage are maintained across different locations.

Establish

  • Establish and implement server health monitoring using Microsoft System Center Operations Manager.

  • Establish Tags to allow for easy virtual searching.

Evaluate

Evaluate and install computer hardware, networking software and operating system software.

Follow

Follow existing support and operation processes and procedures.

Follow up

Follow up managing subscription for servers in all tiers.

Identify

  • Identify training needs.

  • Identify process bottlenecks and research tools to fix them.

  • Identify security gaps, weaknesses, enhancements, roadmap for hospital.

Implement

  • Implement and manage Windows environments to ensure high availability.

  • Implement and supports disaster recovery plans.

  • Implement data, software and hardware security procedures.

  • Implement infrastructure (mid-tier) detailed in architecture diagrams for projects.

  • Implement network traffic and security monitoring software, and optimize server performance.

Install

  • Install and configure Tableau Server.

  • Install certificates for .NET applications in IIS and configured security ports.

  • Install, configure and troubleshoot desktop systems and network issues.

  • Install, configure VMware ESX servers as stand-alone and in clustered HA environments.

  • Install hardware into racks and label / run cables.

  • Install, maintain, troubleshoot and upgrade Web-server hardware and software.

  • Install and test computer-related equipment.

  • Install patches and upgrade to server hardware, firmware, and / or software.

Insure

Insure server security compliance conforming to customer and / or corporate security requirements.

Interact with

Interact with customers and staff at the technical level.

Interface with

Interface with vendors regarding complex issues and mediate through resolution.

Investigate

  • Investigate and resolve complex server issues.

  • Investigate new technologies and assigned projects.

Keep

Keep current with emerging security alerts and issues.

Lead

Lead and / or participate in project activities.

Liaise with

Liaise with end-users, management and other systems departments.

Maintain

  • Maintain and backup all appropriate databases.

  • Maintain daily, weekly, and monthly scheduled network backups.

  • Maintain data integrity and file system security.

  • Maintain effective communications with other groups.

  • Maintain integrity of the hardware / software inventory database.

  • Maintain or develop new documentation.

  • Maintain system documentation, inventory management, and provide customized reports.

  • Maintain VMWare tools for servers.

Make

Make repairs and corrections where required.

Manage

  • Manage all sites, users, groups, and content.

  • Manage and configure Virtual Server Environments (VSphere 5.0+).

  • Manage, administrate and support Windows servers and their associated software and hardware.

  • Manage SQL Server databases.

  • Manage the application's users, groups, and integration with Active Directory.

  • Manage the configuration and operation of client-based computer operating systems.

  • Manage user authentication and security on the network.

Meet

Meet the minimum qualifications and requirements of the position.

Mentor

Mentor / cross train team members on existing and new technologies.

Migrate

Migrate VMs across hosts within a HA cluster to perform maintenance tasks on ESXi hosts.

Modify

Modify Web pages, applets and scripts.

Monitor

  • Monitor and maintain all resources.

  • Monitor and maintain site metrics such as content usage, user activity, and scheduled tasks.

  • Monitor, maintain, and scale server deployments to satisfy business requirements.

  • Monitor server performance and ensure all application services are running.

  • Monitor server performance and usage.

  • Monitor servers and network infrastructure.

  • Monitor the system daily and respond immediately to security or usability concerns.

  • Monitor system's performance.

  • Monitor the system daily and respond immediately to security or usability concerns.

  • Monitor, troubleshoot and capacity planning of vSphere environment.

Notify

Notify the Government immediately of any problems that occur during daily maintenance of servers.

Order

Order and set up a new hardware as and when required.

Participate

  • Participate in an on-call pager rotation.

  • Participate in an on-call rotation and follow established response time and notification procedures.

  • Participate in management of OSD process - building, capturing, and updating Windows 10 images.

  • Participate in project deliverables.

  • Participate in SCCM Application Publishing for Windows workstations.

  • Participate in supporting the global needs of a 24x7 environment.

  • Participate in the development of IT infrastructure projects.

Perform

  • Perform additional duties and special assignments as required and assigned.

  • Perform administrative tasks related to Windows server installations.

  • Perform advanced troubleshooting concerning systems operation.

Performance

Performance monitoring (CPU, Memory, Network and Disk).

Perform

  • Perform and test routine system backups and restores.

  • Perform daily tasks such as checking logs, adding users, backup validations, etc..

  • Perform data backups and disaster recovery operations.

  • Perform performance analysis of existing Tableau Servers and make Best Practice recommendations.

  • Perform routine network start up and close down and maintain control records.

  • Perform routine problem analysis and resolution design for systems and applications.

  • Perform server maintenance (backups, updates, restores, etc.).

  • Perform SharePoint builds and upgrades.

  • Perform site and farm migrations.

  • Perform, verify, and test routine system backups and restores.

  • Perform Web-server backup and recovery operations.

Plan

  • Plan enterprise server deployments, on premises and cloud-based.

  • Plan, implement, oversee and maintain server and network infrastructures and projects.

Prepare

Prepare support and procedural documentation.

Process

Process Work requests according to established procedures.

Produce

  • Produce deliverables as defined by the manager.

  • Produce quarterly server aging report for OS.

Provide

  • Provide alerts and situation status information to both client and Unisys management.

  • Provide call and change order progress updates using core ITO systems.

  • Provide guidance and mentoring to server team on supported Azure technologies.

  • Provide opportunities for skill development through on-the-job training experiences.

  • Provide problem-solving services to network users.

  • Provide server documentation and how-to instructional guides as necessary.

  • Provide technical support for both hardware and software issues encountered by users / clients.

  • Provide understanding of the behavior of software / hardware for accurate deployment.

Recommend

Recommend options for SharePoint 2013 to 2019 and SharePoint Online performance tuning.

Research

  • Research, evaluate and recommend new Server, Storage and Backup equipment and technologies.

  • Research new technologies to implement towards growth of the organization.

Resolve

Resolve complex IT issues in a Tier 3 capacity.

Respond to

  • Respond to and resolve help desk tickets / requests.

  • Respond to incident tickets.

Review

  • Review and store the systems, security, and application event logs from servers.

  • Review requirements and update / create forms and engage other teams as required.

  • Review test equipment and capacity.

Set up

Set up local area networks and connections to the Internet.

Suggest

Suggest improvements based on technology, best practices, or changing requirements.

Support

  • Support an on-call rotation for patching and escalations.

  • Support corporate policies, procedures and best practices pertinent to supporting Windows servers.

  • Support Infrastructure changes.

  • Support vulnerability assessments in accordance with Office of Information Security directives.

Take

Take ownership for the environments that you support and monitor them using available tools.

Transfer

Transfer knowledge to server support team.

Troubleshoot

  • Troubleshoot and perform root-cause analysis.

  • Troubleshoot moderate to complex issues across the breadth of the Azure solution.

  • Troubleshoot user issues within a site.

Upgrade

Upgrade systems and process as required for enhanced functionality and security issue resolution.

Verify

Verify and validate the integrity of the backups; and perform recovery test or drills periodically.

Work with

  • Work to collaborate with team members and communicate effectively.

  • Work with advanced features of SQL server 2014.

  • Work with our client in a fast-paced, highly technical and demanding environment.

  • Work with the development team to deliver new workflows.

  • Work with the team to implement, manage and support Azure related virtual infrastructure.

  • Work with the team to implement, manage and support virtual infrastructure.

Most In-demand Hard Skills

The following list describes the most required technical skills of a Server Administrator:

  1. Azure

  2. Active Directory

  3. Vmware

  4. DNS

  5. DHCP

  6. Hardware Troubleshooting

  7. Hyper-V

  8. RDS

  9. Server

  10. Clustering

  11. Server Virtualization

  12. Customer Service Orientation

  13. Dell Openmanage

  14. Enterprise Environment

  15. Enterprise Servers

  16. Hci Infrastructure

  17. Hpe Oneview

  18. Server Hardware Management

  19. Storage Administration

  20. System Center Product Suite

  21. Windows 2012 R2

  22. Work After Office Hours

  23. Azure Ad

  24. Azure Governance

  25. Azure Infrastructure

Most In-demand Soft Skills

The following list describes the most required soft skills of a Server Administrator:

  1. Written and oral communication skills

  2. Analytical ability

  3. Interpersonal skills

  4. Self-motivated

  5. Problem-solving attitude

  6. Attention to detail

  7. Collaborative

  8. Effectively prioritize and execute tasks in a high-pressure environment

  9. Troubleshooting skills

  10. Team player

  11. Identify and resolve systemic problems

  12. Learn and accept challenges

Restez à l'affût du marché de l'emploi dans le sport!

Abonnez-vous à notre infolettre