Design and develop systems support mechanisms, procedures and processes.
Manage and maintain server infrastructure and applications.
Maintain documentation for server infrastructure for support use.
Provide on-call support for server infrastructure, workstations, software and applications.
Perform ongoing patching and upgrades to server infrastructure and application software; track OS patches and application updates and test before deployment.
Perform ongoing review of server infrastructure performance and review logs.
Work with Change Management on changes to infrastructure.
Support development projects and goals — application and tool deployment.
Maintain 99% uptime of server infrastructure.
Maintain server, workstation, and application backups.
Support Xerox IT Solutions staff in their usage of workstations, laptops, and applications.
Update job knowledge by participating in educational opportunities, reading professional publications, and participating in professional organizations.
Achieve and maintain technical certifications as necessary.
Advise, support and work collaboratively with other groups at Xerox IT Solutions and with clients.
Responsible for Xerox IT Solutions’ information security by preserving the Confidentiality, Integrity, and Availability (CIA) of Xerox IT Solutions’ client and internal information assets in accordance with Xerox IT Solutions’ Information Security Management System.
Requirements
3 to 5 years of system administration experience using the above skills.
Solid understanding of the Linux operating system, including paging and swapping, interprocess communication, and file system concepts.
Experience with RHEL or a similar enterprise Linux distribution (required); familiarity with additional distributions a plus.
Experience with virtualization concepts and practices.
Solid understanding of host-based and network-based security issues.
Experience designing and managing software revision control systems and document management systems.
Strong troubleshooting skills and the ability to identify and automate repetitive tasks.
Proficiency in scripting languages, particularly Bash and Python.
Experience managing an enterprise backup system.
Familiarity with using and modifying open source software.
Strong understanding of package management systems.