Systems Engineer

in Information Technology Contract

Job Detail

  • Experience Level Mid Level
  • Degree Type Bachelor of Science (BS)
  • Employment Full Time
  • Working Type Hybrid
  • Job Reference 0000011161
  • Salary Type Hourly
  • Industry Non-Profit Organization Management
  • Selling Points

    Hybrid work schedule. Strong PTO and benefits package. Chance to be part of a dynamic team.

Job Description

Responsibilities include but are not limited to:

Infrastructure Management:

  • Monitor, maintain, and optimize IT systems and networks to ensure functionality, security, and efficiency;
  • Configure and manage Windows and Linux servers (physical and virtual environments);
  • Oversee hybrid IT environments, including on-premises and cloud platforms such as Microsoft Azure;
  • Manage Microsoft 365, including Exchange, Teams, SharePoint, and OneDrive, ensuring seamless collaboration and data security;
  • Manage and administer Google Workspace, including user accounts, groups, shared drives, and integrated Google apps to ensure efficient and secure collaboration;
  • Manage Microsoft System Center Configuration Manager (SCCM) for software deployment, patching, and endpoint management;
  • Implement and maintain Active Directory (AD) best practices, including organizational units (OUs), group policies (GPOs), user provisioning, and access controls; and
  • Plan and execute server and network equipment installations and upgrades.

Network Administration:

  • Design, deploy, and support LAN, WAN, VPNs, and firewall infrastructure;
  • Monitor and troubleshoot network performance and security issues, implementing improvements proactively; and
  • Collaborate with internal teams and external vendors to ensure a secure and efficient network environment.

Security and Compliance:

  • Manage firewall configurations and security policies, focusing on Ubiquiti and Cisco devices;
  • Conduct regular vulnerability assessments, system updates, and remediation to minimize risk;
  • Enforce identity and access management, including MFA and role-based access controls; and
  • Detect, respond to, and mitigate security incidents.

Automation and Optimization:

  • Develop and implement automation (PowerShell, Power Automate, etc.) to streamline processes and improve system efficiency; and
  • Monitor system performance using analytics tools and make proactive recommendations for capacity planning and optimization.

User Support and Collaboration:

  • Evaluate and resolve Service Desk requests effectively;
  • Mentor IT support staff, fostering skill development and knowledge sharing; and
  • Provide technical guidance and support to end users, ensuring a positive experience.

Business Continuity:

  • Contribute to disaster recovery and business continuity planning and execution;
  • Implement and maintain backup and recovery solutions; and
  • Additional tasks as necessary.

Qualifications:

Required:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field;
  • Minimum of 5 years of hands-on experience in systems and network administration;
  • Strong expertise in Microsoft 365, including Exchange, Entra ID (Azure AD), Intune, and PowerShell scripting;
  • Hands-on experience managing Google Workspace, including user accounts, groups, organizational units, security settings, and apps;
  • Extensive experience with Microsoft SCCM for software deployment and endpoint management;
  • Advanced knowledge of Active Directory (multi-domain), group policies, DNS, and secure user access management;
  • Proficiency in core networking concepts (TCP/IP, DNS, DHCP, VLANs, routing, switching, VPNs);
  • Experience configuring and managing Ubiquiti and Cisco network devices;
  • Practical experience with hybrid environments, including Azure VMs, virtual networks, and storage solutions;
  • Strong background in Windows Server administration, virtualization (Hyper-V), and disaster recovery;
  • Experience with mobile device management (Windows, Mac, iOS, Android); and
  • Excellent problem-solving, organizational, and interpersonal skills.

Preferred:

  • Certifications such as Microsoft 365, Google Workspace, CompTIA, or similar;
  • Familiarity with SaaS tools (e.g., Slack, Jira);
  • Proficiency in additional scripting languages (e.g., Python, KQL); and
  • Experience working in nonprofit or mission-driven organizations.

Position Type: Full-time.

Position Location: Midtown, Manhattan, 2 days a week in person required.

  • ShareAustin:

Related Jobs