Systems Engineer III

MatrixCare - Bloomington, MN3.5

Full-timeEstimated: $110,000 - $140,000 a year
The Senior Systems Engineer is a member of the SAAS and Cloud Platform team that is responsible for the management and configuration of the mission critical Cloud & SAAS solutions with responsibility for Installation, Planning, DevOps, Deployment and maintenance.

As our Senior Systems Engineer, you will:
Complement a high-performance team with your unique talents for innovative cloud solutions
Design and implement cloud solution in Azure and traditional IaaS
Support existing systems and application performance
Make recommendations on improving system performance and reliability
Participate in systems design to marry business needs with proper technology (must be able to communicate in business terms)
Ensure proper integration between software applications and infrastructure architecture
Ensure solutions are maintained for high availability, scalability, security, and supportability
Oversee information systems security safeguards
Facilitate change control, maintenance, and incident response
Enable effective integration between Development and Operations
Continually learn, discover, evolve, and mentor
Take part in On-Call rotations to support operations
Skills and Experience needed for the Senior Systems Engineer position:

2+ years of experience with Microsoft Azure Environments & Services (IAAS, PAAS, Virtual Machines, Active Directory, Automation, Monitor, OMS) highly preferred
Experience in the design and automation of Infrastructure as a Service and Platform as a Service capabilities including virtual networks, virtual machines, cloud services, web sites, data services etc.
Firm grasp and appreciation of best practices related to quality and effective service delivery
4 + years supporting web based applications within a hosted, SaaS delivery model
4 + years supporting Microsoft Windows
2+ years supporting IIS based web services and .net applications
Experience building / consuming REST APIs
Experience with high throughput, scalable, systems
Experience with SQL and NoSQL database systems
Broad understanding of system components and their interactions
Strong appreciation for effective process, documentation, detail, and knowledge sharing
Advanced skills diagnosing and resolving issues independently and as part of a team
Continuous Deployment, Automation, Chef, Puppet a plus
Degree in Computer Technology or equivalent experience
Microsoft systems certifications a plus
A passion for leveraging technology to improve healthcare

Our ideal candidate might also have experience with:
Microsoft Azure
IIS, .NET, Apache Tomcat, JBoss
F5, Citrix NetScaler, DNS, Cisco ASA
Citrix, Microsoft RD Gateway

Why MatrixCare? Change the way technology is used to deliver healthcare. Build amazing products. Create ways to provide better care for the nation’s aging population. Tackle complex questions to ensure optimal customer service. See your work improve healthcare each and every day.

About MatrixCare Current and multi-time winner of the prestigious Best in KLAS for Long-Term Care Software award, MatrixCare is the complete solution for growing organizations that need to successfully manage risk in care delivery across the LTPAC spectrum. Trusted by more than 13,000 facility-based care settings and more than 2,500 home care, home health and hospice organizations, MatrixCare’s solutions help ACOs, skilled nursing and senior living providers, life plan communities (CCRCs), and home health organizations to connect, collaborate and prosper as we migrate to a fee-for-value healthcare system. In addition to purpose-built EHR components for any LTPAC care-setting, MatrixCare also includes solutions to systematically increase clinical quality: Enterprise Analytics, robust Clinical Decision Support and the industry’s first Care Coordination platform to create a true, person-centric, e-longitudinal health record and enable LTPAC providers to efficiently manage the populations under their care.