Responsibilities:
- Manages the day-to-day operations of the Penumbra infrastructure hardware, software, and cloud computing environment by monitoring system performance, configuration, maintenance, and repair.
- Applies revisions to host system firmware and software. Works with vendors to assist support activities.
- Performs troubleshooting as required. As such, leading problem-solving efforts often involve outside vendors and other support personnel and/or organizations.
- Establishes guidelines and methods for the installation and management of the host computer operating systems, SAN/NAS, backup/recovery services and other components.
- Supports both on-prem AD and Entra (Azure AD) and PKI certificate environments.
- Deploys and Manages cloud infrastructure in MS Azure and other public clouds.
- Ensures high availability and acceptable levels of performance of mission critical host computer resources.
- Enforces established procedures and governance policies to maintain security and protect systems from unauthorized use, acts of nature, and user abuse.
- Maintains procedures, programs and documentation for backup and restoration of host operating systems and host-based applications.
- Develops tools, procedures, and training/coaching sessions for Client Support and Applications Development staff to assist with work.
- Onboard applications for Single Sign On with Active Directory through SAML/OIDC
- Perform periodic systems and applications high availability and DR capability and test DR functionality.
- Stays current with technological developments in systems administration technology and recommends ways for Penumbra IT to take advantage of new technology.
- Provides after hours on-call support on a rotation schedule with other team members.
- Adhere to the Company’s Quality Management System (QMS) as well as domestic and global quality system regulations, standards, and procedures.
- Understand relevant security, privacy and compliance principles and adhere to the regulations, standards, and procedures that are applicable to the Company.
- Ensure other members of the department follow the QMS, regulations, standards, and procedures.
- Perform other work-related duties as assigned.
Qualifications
Minimum education and experience:
- Bachelor’s degree in engineering, computer science, or a related field with 7+ years of enterprise level systems administration and or engineering experience; or an equivalent combination of education and experience.
- 7+ years’ experience supporting Microsoft Technologies (MS Windows Server, ADDS/AAD, ADFS, DNS, DHCP, PowerShell, SCOM)
5+ Years’ experience supporting the following:
- MS Azure IaaS/PaaS
- MS Office 365 (Email, SharePoint, MS Teams collaboration and voice)
- Cisco UCS/HPE/DELL hardware administration
- VMware administration, including ESX, SRM and Hyper-V administration
- NAS/SAN administration
- Azure cloud systems administration
- Basic network administration relative to all technologies above
- Enterprise backup and recovery procedures
- Good scripting and automation experience with IaC and Configuration management tools such Terraform, Azure DevOps, Ansible, Chef, Puppet etc. is preferred.
- Azure or AWS certification at a solutions architect level with large deployment and management background is a PLUS
- Strong understanding of TCP/IP networking and network security tools and practices.