Interview: Phone and skype
Description:Position OverviewProvide day-to-day operational support for our Linux/Unix workstations and other system infrastructure. Responsible for performing a variety of tasks requiring excellent technical problem solving skills, a solid understanding of the network operating systems, and strong understanding of LAN/WAN networking.
Job Duties- Administer and support deployment for inventory, provisioning, and patch management
- Deploy, configure and support Linux/Unix based software packages and operating systems
- Apply OS patches and upgrades on a regular basis, and upgrade administrative tools and utilities. Configure / add new services as necessary.
- Interact with our University and Laboratory personnel to coordinate system events with end users
- Work as member of a senior team to solve Tier 2 items and be conduit for issues between Tier1 and Tier2 teams
- Review and solve issues involving system performance, configuration, restoration, applications and software tools
- Work with IT leadership and internal IT customers to define future requirements and roadmap
- Responsibilities may sometimes require working evenings and weekends
Job RequirementsRequirements:- Bachelor's degree or equivalent experience
- Relevant experience with demonstrated knowledge of system administration
- Experience with bare metal systems/servers building and preparation
- Experience in support and maintenance of both hardware and virtual environments supporting Linux
- Familiar with Linux/UNIX infrastructure and programs including
- NIS, DNS, and auto-provisioning technology
- Ability to occasionally lift 30 lbs
Desired Qualifications:
- Installation and maintenance experience with a variety of 3rd party software
- Experience with scripting, eg. PERL, shell scripting and Python and other dynamic scripting languages is a plus.
- Experience with migrating physical servers to virtual.
- Experience in software engineering, network engineering, or database implementation a plus
- Experience with Ansible deployments
- Strong knowledge of computer hardware, software and IT systems
- Experience with provisioning systems for automated machine builds and deployments
- Ability to learn quickly and take on new tasks
- Exceptional communication skills via phone and email
- Resourcefulness to multi-task current projects and flexibility in assignments
- Excellent time management, organizational and team skills