MatrixCare Company Profile

Systems Engineer III at MatrixCare (Minneapolis, MN)

About the Employer

Job Description

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