What are the responsibilities and job description for the Senior Technical Solution Lead position at Ivy Rehab Network?
Position Summary
Join Ivy Rehab’s dedicated team where you’re not just an employee, but a valued teammate! Together, we provide world-class care in physical therapy, occupational therapy, speech therapy, and applied behavior analysis (ABA) services. Our culture promotes authenticity, inclusion, growth, community, and a passion for exceptional care for every patient.
Job Description
We are seeking a highly skilled Senior Technical Solution Lead to design solutions that optimize our existing platforms and ensure seamless integrations with third-party applications, in addition to managing our Azure infrastructure and Office 365 environment. As we don’t engage in direct software development, this position will focus on infrastructure management, automation, data integrity, and system reliability to support our business operations and integrations with external products.
The person in this role will collaborate with cross-functional teams, including 3rd party vendors, MSPs (Managed Services Providers) and CSPs (Cloud Services Providers), internal business units, executive leaders, and our technical team, to create new solutions and manage existing systems. A strong technical background is essential, along with excellent leadership, communication, interpersonal, negotiation and presentation skills.
Key Responsibilities
ivyrehab.com
Join Ivy Rehab’s dedicated team where you’re not just an employee, but a valued teammate! Together, we provide world-class care in physical therapy, occupational therapy, speech therapy, and applied behavior analysis (ABA) services. Our culture promotes authenticity, inclusion, growth, community, and a passion for exceptional care for every patient.
Job Description
We are seeking a highly skilled Senior Technical Solution Lead to design solutions that optimize our existing platforms and ensure seamless integrations with third-party applications, in addition to managing our Azure infrastructure and Office 365 environment. As we don’t engage in direct software development, this position will focus on infrastructure management, automation, data integrity, and system reliability to support our business operations and integrations with external products.
The person in this role will collaborate with cross-functional teams, including 3rd party vendors, MSPs (Managed Services Providers) and CSPs (Cloud Services Providers), internal business units, executive leaders, and our technical team, to create new solutions and manage existing systems. A strong technical background is essential, along with excellent leadership, communication, interpersonal, negotiation and presentation skills.
Key Responsibilities
- Solution Design and Third-Party Integrations
- Lead the design and architecture of scalable, secure solutions using Azure and Office 365 to meet current and future business needs.
- Lead and coordinate third-party integration efforts, ensuring seamless data flow, service reliability, and compliance with data and security standards.
- Collaborate with vendors to optimize APIs and troubleshoot integration issues, maintaining high standards of uptime and data integrity.
- Collaborate with stakeholders to gather requirements and translate them into actionable technical solutions.
- Automate repetitive tasks, infrastructure scaling, and system monitoring and notifications to enhance efficiency and reliability.
- Employ DevOps best practices, using tools such as Jenkins, GitHub Actions, or Azure DevOps to streamline deployments and configurations.
- Develop and document detailed designs, diagrams, and technical specifications.
- Azure Infrastructure Management & Office 365 Administration
- Administer and optimize cloud-based infrastructure Azure environments with a focus on cost efficiency and ease of maintenance, to ensure performance, scalability, availability, reliability, and security.
- Monitor system performance and oversee the implementation of system updates, patches, backups, and disaster recovery plans.
- Oversee the management of Active Directory, Group Policy, DNS, DHCP, and Office 365 services. Oversee user access, permissions, and security policies, ensuring compliance with organizational standards.
- Implement and manage Microsoft security and compliance policies, including data loss prevention, conditional access, and multi-factor authentication.
- Technical Leadership & Collaboration
- Provide strategic solutions and technical guidance to executive leaders and the technical team. Train and mentor junior staff and other teams on Azure best practices, Office 365 administration, and DevOps methodologies.
- Lead and execute system-related projects, including integrations, migrations, upgrades, and modernization and automation efforts. Manage and prioritize a backlog of technical debt items.
- Participate in the Change Management process, ensuring accuracy in change tickets and adherence to deployment best practices. Participate in Problem Management by conducting technical investigations and providing Root Cause Analysis documentation.
- Stay current with industry trends, especially in cloud-native functionality, automation, and cybersecurity, evaluating their relevance to the organization.
- Create and maintain detailed documentation for infrastructure, processes, and configurations.
- Security & Compliance
- Ensure all systems are compliant with data protection regulations and cybersecurity requirements.
- Implement security measures across Azure and Office 365 environments, including identity management, data encryption, and network security.
- Collaborate with the Security and Compliance teams to regularly audit systems and respond to security threats proactively.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
- 7 years of experience in DevOps, infrastructure management, and/or systems administration, with at least 3 years in a senior or technical lead role.
- Proven experience in designing and implementing automated integrations between third-party systems using APIs.
- Expertise in managing Azure infrastructure, including Azure AD, networking, and storage, DNS, DHCP, and other Windows services.
- Strong knowledge and hands-on experience with Office 365 administration, including Exchange, OneDrive, SharePoint, and Teams.
- Proficiency in PowerShell, C#, and Power Automate.
- Knowledge of project delivery and SDLC methodologies like Agile, Scrum, and DevOps.
- Familiarity with CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
- Relevant Microsoft certifications (Azure Administrator, MCSE, etc.) are highly desirable.
- Ability to work independently and lead a team, to manage time effectively in a fast-paced environment, and participate in multiple projects simultaneously.
- Strong communication and interpersonal skills, with the ability to convey complex technical concepts to non-technical stakeholders.
ivyrehab.com