Network and Systems Engineer
Mindful Support Services
Summary
The Network and Systems Engineer serves as a key technical resource responsible for maintaining and enhancing our infrastructure while planning, designing, and deploying new solutions to support our growing business needs. This role partners with internal engineering teams and business stakeholders to implement scalable technologies, recommend improvements, and ensure a secure, reliable, and high-performing environment.
Job description
About the Role
The Network and Systems Engineer serves as a key technical resource responsible for maintaining and enhancing our infrastructure while planning, designing, and deploying new solutions to support our growing business needs. This role partners with internal engineering teams and business stakeholders to implement scalable technologies, recommend improvements, and ensure a secure, reliable, and high-performing environment.
The ideal candidate brings strong experience with Azure networking and compute services, enterprise network infrastructure, and systems administration. Success in this role requires a proactive approach to problem-solving, a commitment to operational excellence, and hands-on experience with technologies such as Fortinet or other enterprise networking platforms.
What You Will Do
- Manage Azure Private networks, including route tables, network security groups, private endpoints, Front Door WAF, and Container Apps network environments.
- Maintain and configure traditional firewalls and web application firewalls in Azure and on-prem.
- Deploy and maintain Azure compute resources such as VMs, App Services, and Containers.
- Perform backups of Azure VMs, firewalls, databases, etc. and complete disaster recovery testing to validate the functionality of backups.
- Maintain and upgrade VPNs (IPSec and SSL) for remote access and site-to-site functionality.
- Develop shell scripts to automate routine processes in Azure, on servers, and other devices.
- Configure settings in M365 or other cloud admin portals in collaboration with internal teams as necessary.
- Troubleshoot network and system outages.
- Implement long term network and system improvements both on prem and in the cloud.
- Collaborate with internal teams, engineers, and external vendors on systems and networking projects.
- Provide tier 3 support for escalated issues from internal technology teams.
- Participate in an on-call rotation to answer urgent escalations per the on-call schedule.
What We Look For
- Bachelor's degree in computer science, networking, or systems, or equivalent combination of experience and certifications.
- Maintains Networking+, Security+, or other professional certifications.
- 4+ total years of total experience in Information Technology, including 2+ years of experience in systems/network administration or engineering.
- Strong cloud systems and networking fundamentals, primarily for Azure.
- Experience with Fortinet, Meraki, or other enterprise network solutions.
- Experience performing system administration tasks in Linux, Windows, and MacOS environments.
- Ability to create shell scripts in Bash or PowerShell.
- Familiarity with infrastructure as code solutions such as Terraform, OpenTofu, Pulumi, or Bicep.
- Excellent skills in communicating complex technical ideas with clarity to enable effective collaboration with peers and stakeholders.
- Ability to work independently and prioritize deliverables without direct supervision.
- Background working in healthcare or knowledge of HIPAA compliance.
Requirements
- Bachelor's degree in computer science, networking, or systems, or equivalent combination of experience and certifications
- Maintains Networking+, Security+, or other professional certifications
- 4+ total years of experience in Information Technology
- 2+ years of experience in systems/network administration or engineering
- Strong cloud systems and networking fundamentals, primarily for Azure
- Experience with Fortinet, Meraki, or other enterprise network solutions
- Experience performing system administration tasks in Linux, Windows, and MacOS environments
- Ability to create shell scripts in Bash or PowerShell
- Familiarity with infrastructure as code solutions such as Terraform, OpenTofu, Pulumi, or Bicep
- Excellent skills in communicating complex technical ideas with clarity
- Ability to work independently and prioritize deliverables without direct supervision
- Background working in healthcare or knowledge of HIPAA compliance
Benefits
- Health, Dental & Vision
- 401(k) Matching
- 8 Paid Holidays
- 15 PTO Days
- Professional Development
Company overview
Mindful Support Services is a specialized organization operating in the mental health care sector, providing essential support services to mental health professionals and practices. The company focuses on delivering comprehensive administrative and operational support to therapists, counselors, and mental health practitioners, enabling them to concentrate on client care rather than business management tasks. Their services typically include billing and insurance processing, scheduling coordination, client intake management, and practice administration support. By offering these critical backend services, Mindful Support Services helps mental health professionals streamline their operations, improve practice efficiency, and enhance overall service delivery to patients. The company plays a vital role in the mental health ecosystem by supporting practitioners in managing the complex administrative aspects of mental health care delivery, ultimately contributing to better patient access and care quality in the mental health services industry.