Senior Systems Engineer

Platte River Power AuthorityFort Collins, CO
Hybrid

About The Position

Senior Systems Engineer is responsible for leading the design, deployment, and lifecycle management of complex infrastructure systems. This role oversees advanced system architecture, configuration, optimization, and maintenance activities. The engineer identifies and resolves complex technical issues, performs in‑depth system assessments, and implements durable solutions to ensure reliability and performance. Responsibilities include managing system updates and patching, executing vulnerability management tasks, monitoring and analyzing system health and logs, and maintaining accurate architecture diagrams and documentation. This role also contributes to long‑term infrastructure strategy, provides expert-level troubleshooting support, and guides best practices throughout the environment. This posting will close no later than May 1 at 5:00 pm.

Requirements

  • Six years of experience in systems engineering or equivalent experience in an enterprise computing environment
  • Bachelor’s degree in computer information systems, computer science, engineering or related field or equivalent combination of education and experience; master's degree preferred
  • IT Service Management training certification or ability to complete certification within the first year
  • One currently valid intermediate related technical certification such as but not limited to CompTIA Server+, Windows Server Hybrid Administrator Associate, or VMware Certified Professional (VCP-DCV)
  • Current valid driver’s license and ability to remain insurable under the vehicle liability policy
  • Passion for delivering reliable and secure information technology solutions combined with the highest levels of customer service
  • Strong written, verbal and listening communication skills
  • Willingness to learn new technologies and obtain and maintain required technical certifications
  • Ability to establish and maintain effective working relationships, exhibit a positive attitude, and collaborate with others to provide high level of customer service
  • Ability to manage multiple priorities simultaneously and work with frequent interruptions.
  • Ability to work occasionally during the evenings, weekends, after hours and on-call for both scheduled and unscheduled events
  • Experience using Visio or similar tools for creating diagrams and documentation
  • Experience in virtualization technologies and design.
  • Staying up to date with the latest technologies and best practices around enterprise IT equipment and solutions.
  • Experience in NERC/WECC CIP requirements.
  • Demonstrated ability to adhere to safe work practices and comply with established safety procedures.
  • Advanced understanding of OSI or TCP/IP networking models
  • Comprehensive understanding of IP address management, DHCP and DNS
  • Advanced understanding of Active Directory and Azure Active Directory
  • Advanced understanding of servers, storage systems, network equipment and other datacenter hardware
  • Advanced understanding of monitoring and logging tools
  • Advanced understanding of storage area network (SAN) concepts.
  • Advanced understanding of virtualization platforms i.e. VMware, and Hyper-V
  • Advanced understanding of Active Directory and Azure Active Directory
  • Advanced understanding of Microsoft 365 and Office 365 applications and features
  • Advanced understanding of server virtualization concepts
  • Advanced understanding of virtual environment networking concepts

Responsibilities

  • Provide advanced support to the infrastructure team, assisting staff with complex problems using advanced skills and extensive experience.
  • Provide advanced infrastructure support, troubleshooting/resolving incidents, and mentoring lower-level system engineers.
  • Lower-level design implementation and deployment of complex systems, ensuring alignment with project objectives and industry best practices.
  • Collaborate with project management, stakeholders, applications, service desk, and cybersecurity teams for project scoping, Low-level design understanding, and ensuring standards are accurate and well-documented.
  • Ensure systems are properly configured and proactively monitored in the environment, supporting the team in maintaining these standards.
  • Manage the maintenance and patching process, including researching, documenting, and communicating changes; handle change tickets and implement patches in the IT environment.
  • Implementing and maintaining new and existing monitoring tools ie. Solar Winds, VMWare VSphere.
  • Perform system analysis, troubleshooting, and debugging to ensure system performance and reliability.
  • Recommend new tools and participate in vendor evaluations with the team of new innovative tools.
  • Create, deploy, and maintain patching processes, evidence collection, impact identification and communicate to all system engineers.
  • Collaborate with the team and vendors for current industry trends and emerging technologies, recommending their integration into our systems.
  • Participate in the evaluation and selection of third-party tools and components.
  • Buildout of low-level design and system diagrams, new project integration, and innovative deployments.
  • Collaborate with the Information Governance group to develop and follow retention policies and processes.
  • Adhere to and contribute to change management processes and procedures.
  • Deploy, maintain, and support the M365/O365 environment, verifying development processes and overseeing their implementation.
  • Manage Microsoft 365 tenant services and the entire suite of M365/O365 applications to meet business objectives.
  • Verify the design for Azure Active Directory roles, role template permissions, Office 365 groups, and security settings.
  • Deploy and integrate on-premises resources with cloud-based resources, ensuring proper configuration and management of associated services.
  • Deploy and implement the overall virtualization environment.
  • Conduct the implementation and management of advanced features such as VSAN, failover clustering, and disaster recovery.
  • Maintain, and ensure adherence to processes and procedures.
  • Collaborate with other technology groups to integrate and automate deployment and management processes.
  • Maintain environment by troubleshooting complex problems and ensure timely vulnerability remediation activities and upgrades.
  • Design and implement data storage systems, including SAN, NAS, and cloud-based solutions.
  • Configure and maintain storage hardware.
  • Manage data backups, replication and disaster recovery plans to protect data integrity and availability.
  • Monitor storage systems performance, troubleshoot issues, and optimize storage usage to maintain efficient operations.
  • Maintain the environment by troubleshooting complex problems and ensure timely vulnerability remediation activities and upgrades.
  • Implement high data security measures.
  • Perform other duties as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service