Systems Engineer
The ideal candidate will play a crucial role in designing, implementing, managing, and maintaining the organization's information technology systems. This includes working with the architecture team to evaluate and ensure the efficient and secure operation of IT & business systems.
Essential Functions
Server Management:
Administer and maintain server infrastructure, including installation, configuration, and monitoring
Perform regular system updates, backups, and ensure high availability of servers
Troubleshoot server-related issues and optimize server performance
Storage Management:
Design, implement, and maintain the storage infrastructure ecosystem
Design, implement, and maintain data backup environment, including off-site disaster recovery
Responsible for applying patches, upgrading software, and making sure that data is secure
Maintain the fiber channel switches, cloud storage and SAN arrangements
Active Directory:
Design, implementation, and maintenance of Active Directory and Azure Active Directory environments
Responsibilities include managing domains and troubleshooting Active Directory authentication issues
Ensure that the Active Directory environment is secure, efficient, and scalable
Manage certificate authority servers, certificate lifecycle, and secure PKI infrastructure
Provide management and support of DNS systems
Develop strategies for disaster recovery and ensuring compliance with regulations and policies
System Design, Implementation & Configuration:
Design, implement, and maintain IT systems and infrastructure
Ensure the seamless integration of innovative technologies into existing systems
Assist in the recommendation of hardware and software solutions to meet organizational requirements
Security and Compliance:
Develop, implement, and enforce security policies, procedures, and best practices
Assist during regular security audits and vulnerability assessments
Ensure compliance with industry regulations and standards
Monitor and address issues related to device endpoint security and configuration deployment
Technical Support:
Collaborate with the service desk team to resolve escalated technical problems
Develop and maintain documentation for troubleshooting and system configurations
Provide technical support to end-users, addressing hardware and software issues
Perform incident root cause analysis and remediation of system outages
Participate in on-call rotation to provide off-hours support and maintenance
Collaboration and Communication:
Work closely with cross-functional teams to understand business requirements
Collaborate with peers, system architects, and other stakeholders to develop effective IT solutions
Communicate technical information to non-technical stakeholders
Maintain infrastructure diagrams, configurations, and operating procedures
Continuous Improvement:
Stay informed about industry trends and emerging technologies
Propose and implement improvements to enhance system performance and efficiency
Participate in ongoing professional development to stay current with relevant certifications and skills
Education and Training Required
The following identifies the minimum education and training required to perform the essential functions of the job:
Bachelor s degree in information technology, computer science, related field, or equivalent experience
Certification or equivalent engineering experience in multiple OS's, VM and storage systems, Windows
Server, SAN/Ethernet fabric management and design, storage systems, and technical systems (Hyper-V/Virtualization Systems)
ITIL Foundation certification; or ability to obtain within 6 months of hire date
Current Infrastructure certifications, or ability to obtain within 6 months of hire, may include:
Microsoft 365 Certified: Enterprise Administrator Expert
Microsoft Certified: Azure Solutions Architect Expert
Experience and Skills Required
The following indicates the minimum skills and experience required to perform the essential functions of the job:
- 5-10 years of experience in IT systems infrastructure
- Proven experience as a Systems Engineer or similar role
- Strong skills in Microsoft Windows 2019 + administration and support will be required
- Strong knowledge of hardware, operating systems, and software applications
- Experience administering a complex Active Directory, Hybrid AD, or Azure AD environment of at least 500 to 1000 users
- Strong knowledge of Microsoft identity and access management products
- Experience working in a data center environment
- Experience with cloud service models including IaaS, PaaS, SaaS
- Experience with scripting languages such as PowerShell, Automation and Python
- Proficiency in network administration
- A working knowledge of SQL server would be a plus
- Ability to work independently and collaboratively in a team environment
- Excellent problem-solving and communication skills
- Demonstrate excellent written and verbal communication skills
- Demonstrate presentation, organizational and planning skills
- Demonstrate effective interpersonal and human relations skills
- Exhibit sensitivity to and awareness of the specific needs of customers and business partners
- Strong hands-on experience delivering and supporting solutions using the following technologies: Microsoft Server 2016+, Hyper-V 2016+, Microsoft Active Directory 2016+, Microsoft System Center Machine Manage 2019+, Dell Compute & Storage (M7000 Blades and Compellent (iSCSI\Fiber Channel), Synology NAS, Nakivo-Wasabi, Okta, Azure Active Directory, Microsoft Office 365, Microsoft Office technologies, Microsoft Intune, DUO, Sentinel One
Salary: $90,000- $115,000 per year ( depends on experience level)
Benefits: Medical Insurance, PTO, 401 (k) and more
The ideal candidate will play a crucial role in designing, implementing, managing, and maintaining the organization's information technology systems. This includes working with the architecture team to evaluate and ensure the efficient and secure operation of IT & business systems.
Essential Functions
Server Management:
Administer and maintain server infrastructure, including installation, configuration, and monitoring
Perform regular system updates, backups, and ensure high availability of servers
Troubleshoot server-related issues and optimize server performance
Storage Management:
Design, implement, and maintain the storage infrastructure ecosystem
Design, implement, and maintain data backup environment, including off-site disaster recovery
Responsible for applying patches, upgrading software, and making sure that data is secure
Maintain the fiber channel switches, cloud storage and SAN arrangements
Active Directory:
Design, implementation, and maintenance of Active Directory and Azure Active Directory environments
Responsibilities include managing domains and troubleshooting Active Directory authentication issues
Ensure that the Active Directory environment is secure, efficient, and scalable
Manage certificate authority servers, certificate lifecycle, and secure PKI infrastructure
Provide management and support of DNS systems
Develop strategies for disaster recovery and ensuring compliance with regulations and policies
System Design, Implementation & Configuration:
Design, implement, and maintain IT systems and infrastructure
Ensure the seamless integration of innovative technologies into existing systems
Assist in the recommendation of hardware and software solutions to meet organizational requirements
Security and Compliance:
Develop, implement, and enforce security policies, procedures, and best practices
Assist during regular security audits and vulnerability assessments
Ensure compliance with industry regulations and standards
Monitor and address issues related to device endpoint security and configuration deployment
Technical Support:
Collaborate with the service desk team to resolve escalated technical problems
Develop and maintain documentation for troubleshooting and system configurations
Provide technical support to end-users, addressing hardware and software issues
Perform incident root cause analysis and remediation of system outages
Participate in on-call rotation to provide off-hours support and maintenance
Collaboration and Communication:
Work closely with cross-functional teams to understand business requirements
Collaborate with peers, system architects, and other stakeholders to develop effective IT solutions
Communicate technical information to non-technical stakeholders
Maintain infrastructure diagrams, configurations, and operating procedures
Continuous Improvement:
Stay informed about industry trends and emerging technologies
Propose and implement improvements to enhance system performance and efficiency
Participate in ongoing professional development to stay current with relevant certifications and skills
Education and Training Required
The following identifies the minimum education and training required to perform the essential functions of the job:
Bachelor s degree in information technology, computer science, related field, or equivalent experience
Certification or equivalent engineering experience in multiple OS's, VM and storage systems, Windows
Server, SAN/Ethernet fabric management and design, storage systems, and technical systems (Hyper-V/Virtualization Systems)
ITIL Foundation certification; or ability to obtain within 6 months of hire date
Current Infrastructure certifications, or ability to obtain within 6 months of hire, may include:
Microsoft 365 Certified: Enterprise Administrator Expert
Microsoft Certified: Azure Solutions Architect Expert
Experience and Skills Required
The following indicates the minimum skills and experience required to perform the essential functions of the job:
- 5-10 years of experience in IT systems infrastructure
- Proven experience as a Systems Engineer or similar role
- Strong skills in Microsoft Windows 2019 + administration and support will be required
- Strong knowledge of hardware, operating systems, and software applications
- Experience administering a complex Active Directory, Hybrid AD, or Azure AD environment of at least 500 to 1000 users
- Strong knowledge of Microsoft identity and access management products
- Experience working in a data center environment
- Experience with cloud service models including IaaS, PaaS, SaaS
- Experience with scripting languages such as PowerShell, Automation and Python
- Proficiency in network administration
- A working knowledge of SQL server would be a plus
- Ability to work independently and collaboratively in a team environment
- Excellent problem-solving and communication skills
- Demonstrate excellent written and verbal communication skills
- Demonstrate presentation, organizational and planning skills
- Demonstrate effective interpersonal and human relations skills
- Exhibit sensitivity to and awareness of the specific needs of customers and business partners
- Strong hands-on experience delivering and supporting solutions using the following technologies: Microsoft Server 2016+, Hyper-V 2016+, Microsoft Active Directory 2016+, Microsoft System Center Machine Manage 2019+, Dell Compute & Storage (M7000 Blades and Compellent (iSCSI\Fiber Channel), Synology NAS, Nakivo-Wasabi, Okta, Azure Active Directory, Microsoft Office 365, Microsoft Office technologies, Microsoft Intune, DUO, Sentinel One
Salary: $90,000- $115,000 per year ( depends on experience level)
Benefits: Medical Insurance, PTO, 401 (k) and more