Job Description
Under supervision of the Chief Technology Officer, the Lead Enterprise Systems Engineer works to analyze, plan, implement, maintain, troubleshoot, and enhance large complex systems. The Lead Enterprise Systems Engineer has technical ownership over, and establishes standards for, core infrastructure technologies including Active Directory, DNS, DHCP, load balancing, clustering, SAN storage, hypervisors, physical and virtual servers, cloud platforms, telecommunication systems, and contact center platforms.
- Provide overall vision and direction for a specific area of Northwest’s technical
- Assist with planning, organizing, directing, prioritizing, and evaluating workloads for team members
- Lead, mentor, and provide opportunities to team members for education and advancement
- Liaise with and provide training and support to team on complex technical issues
- Complete projects by coordinating resources and timetables with staff members
- Ensure that policies and procedures for the proper operation of all systems and platforms are followed
- Meet with manager to plan and discuss projects, work efforts, support issues and timelines
- Contribute to team effort by accomplishing related results as needed.
- Perform analytical, technical, and administrative work in the planning, design, installation, documentation, and administration of infrastructure solutions
- Lead the day-to-day operational support for core server and tier 3 application infrastructures
- Design, build, patch, tests (check for compatibility issues, conducts QA) and deploy systems and platforms meeting customers’ needs and specifications
- Coordinate testing and application of ongoing software patches or upgrades
- Lead in planning and implementing changes to infrastructure with the goal of enhancing performance, resiliency, and efficiency
- Create and maintain documentation (diagrams, procedures, etc) for enterprise server topologies and system or application configurations
- Lead the configuration and maintenance of core Enterprise Applications, including but not limited to lending systems, teller systems, enterprise content management, communication and contact center platforms, etc
- Perform complex software and operating system upgrades, storage and server implementations, data migration and disaster recovery operations
- Configure security settings or access permissions for groups and individuals
- Provide technical support to other technicians, engineers, administrators or users by troubleshooting complex problems related to server or platform functionality and performance
- Design and configure monitoring for systems and applications
- Propose modifications to Knowledge Management System processes and procedures, which will be leveraged by the Support Services team members as they troubleshoot issues on a daily basis