Senior Systems Engineer

Senior Systems Engineer

The Senior System Engineer (SSE) is responsible for the design, implementation, and administration of a Microsoft 365 centric computing environment including Microsoft Endpoint Manager (Intune), Azure AD, Security and Compliance Centers, PIM/PAM, Microsoft Defender, applications, operating system, systems hardware, and Data Loss Prevention tools supporting 24×7 mission-critical environments. The SSE is responsible for both Microsoft 365/Azure services as well as on-premises client systems.

The preferred candidate is a self-starter and well-rounded professional with excellent written and verbal communication skills able to operate in a given direction with minimal oversight. The candidate is passionate about technology and eager to work with team members in a fast-paced environment implementing solutions to support business objectives.

Candidate will lead or support numerous simultaneous projects including maintenance of existing hosted platforms that consists of a Microsoft Cloud focused stack. Tasks will include maintenance, monitoring, upgrade and troubleshooting of cloud platforms and infrastructure to support existing services as well as leading infrastructure augmentation projects to support new services and clients in regulated and non-regulated environments. Projects will also include client on-premises implementations as well as optimization and enhancement of existing technologies used across our managed services clients including VMware, Microsoft Active Directory, DNS, Group Policy, EDR/MDR solutions, and SQL.

Candidate should have expert knowledge across the Microsoft 365 platform, compute, storage, and security, as well as principles and concepts around disaster recovery and business continuity. Strong knowledge of Microsoft Active Directory, DNS, Group Policy, Exchange, Remote Desktop Services, VMware also preferred.

Essential Functions:

  • Design, implement, and support hardware and software infrastructure using the following service models: Public Cloud, on-premises, co-location data center, managed service, BaaS, DaaS, PaaS, IaaS, and hybrid implementations.
  • Develop accurate design and as-built documentation as well as customer facing guides and support documentation for handoff from active engineering projects to ongoing support.
  • Work with all project stakeholders including clients, account managers, project managers, engineers, and architects to ensure positive project outcomes including high levels of customer satisfaction, on-time delivery, and technical accuracy to design and best-practice standards.
  • Collaborate with engineering and technology service teams to plan, design and test enterprise disaster recovery solutions.
  • Monitor performance and capacity of cloud and on-premises client environments to proactively avoid issues and approach continuous improvement.
  • Evaluate current operation processes and documentation, identify areas for improvement, make recommendations and implement approved enhancements.
  • Work with team members to automate engineering tasks, streamline processes and perform standard administration functions as needed.
  • Manage incidents in accordance with internal policies and procedures and lead incident postmortem discussions and propose long term solutions.
  • Utilize change management best practices to execute and manage changes to systems and system deployments to production environments.
  • Responsible for testing and implementing new software releases and system upgrades, while minimizing risk for unplanned outages.
  • Collaborate with all IT area engineering teams to determine capacity, performance, and communication bandwidth requirements for existing and new services in both on-premises and cloud hosted configurations.
  • Mentor less experienced team members and serve as point of senior technical escalation for engineering and managed services teams.
  • Part of on-call support rotation.

Desired Skills and Experience:

  • BS degree in Computer Science, Information Systems, or related field.
  • 10+ years of windows systems administration experience, with a minimum of five (5) years working in a senior engineering role.
  • Additional years of senior systems administration experience may be substituted for degree requirement.
  • Must be a self-starter able to work independently and with a team.
  • Must be able to learn quickly in a fast-paced environment.
  • Must have excellent written and verbal communication skills.
  • Must be willing to work off-hours / weekends to support operational tasks as required.
  • Strong interpersonal skills: ability to communicate with customers, vendors, partners and business managers across various levels of the organization.
  • Well organized, attentive to details and able to meet demanding deadlines.
  • Good project management skills.


  • Ability to architect Microsoft Centric Cloud systems using available redundancy techniques to maximize fault-tolerance.
  • Ability to accurately define hardware and software requirements for capacity management and reliable application performance.
  • Ability to Implement the full Microsoft 365 security and compliance stack and integrate with other EDR/MDR solutions such as SentinelOne.
  • Ability to design, implement and support Microsoft Data loss prevention architectures
    Microsoft Technologies:
  • Microsoft 365 Certified: Enterprise Administrator Expert certification preferred
  • Experience in deployment and management of complex Azure Active Directory (AAD) and Exchange Online environments.
  • Must have working knowledge of PowerShell and VBScript.
  • Experience in designing and implementing security controls using native M365 tools and third-party solutions.
  • Strong knowledge of group policy design and troubleshooting.
  • Strong working knowledge in managing endpoints through Microsoft Endpoint manager and Hybrid Joined environments

VMware/Azure Public Cloud:

  • Experience managing and upgrading multi-site (DR and DRaaS) virtualized environments that include many dependencies including backup/replication and network virtualization requirements.
  • Experience with implementation and support of VMware virtualized environments.
  • Experience with Azure workloads, services, containers and virtual machines.


  • Strong understanding TCP/IP, SNMP, SMTP, SSL, SSH, DNS, DHCP, Kerberos, LDAP and SAMBA.
  • Experience with sizing and deploying hyper-converged solutions (VxRail, HyperFlex, Nutanix).
  • Experience with Virtualized infrastructure within the Azure Environment
  • Fundamental understanding of storage technologies as they relate to server IO requirements.
  • Working knowledge of NAS and lower end storage arrays.

Compliance & Security Standards:

  • Experience with the ForcePoint product suite for Web, Email, and Endpoint security.
  • Experience with EDR/MDR solutions
  • Experience with Microsoft Defender (modern version) and Advanced Threat protection
  • Knowledge of systems auditing implementation and controls. SOX and PCI compliance experience a plus.
  • Knowledge of industry standards and frameworks (CIS, SOC, ITIL, ISO, COBIT) a plus.

Application Form