Sr Solutions Engineer

  • Minneapolis, MN
  • Posted 7 hours ago | Updated 7 hours ago

Overview

On Site
USD 40.00 per hour
Full Time

Skills

Optimization
Application Development
Level Design
High Availability
Scalability
Layout
Documentation
User Guides
Systems Design
Regulatory Compliance
Software Development Methodology
Network Design
Enterprise Architecture
Project Management
Systems Engineering
Interfaces
Quality Assurance
Test Cases
System Testing
Stress Testing
Performance Analysis
Production Support
Technical Direction
Budget
Root Cause Analysis
Mentorship
Collaboration
Leadership
Emerging Technologies
Research
Issue Tracking
IT Management
System Administration
Network
Unix
Web Development
Software Engineering
Testing
Data Analysis
Computer Networking
Linux
IBM AIX
Solaris
Storage
Database
UDB
Microsoft SQL Server
Oracle
Health Care
Management
Servers
Printers
Microsoft Windows
VMware
Citrix
Pharmacy
Shipping
Technical Support
Software Packaging
Computer Hardware
Issue Resolution
Recovery
Swift
Product Support
Migration
Operating Systems
Backup Administration
Archiving
Disaster Recovery
Corrective And Preventive Action
Customer Experience
Life Insurance
Insurance
SAFE
Recruiting

Job Details

Job Overview

Overview

Perform a variety of senior-level engineering tasks around system design, implementation, integration and optimization within a technology domain or line of business. Utilize systems expertise and knowledge of software, hardware, networks, and/or storage to work across the business with architecture, application development, business analysts, Database Analysts and infrastructure to evaluate business needs and design and manage end-to-end technical solutions. Provide oversight, technical direction and expertise to other technical members of project and support teams.

Responsibilities
  • Leverage industry best practices to assess, design, test, implement and support new and existing multi-tier solutions and systems. Provide expertise on assigned technology domain or assigned assets (to include interrelationships with other systems, applications and technology). Work with the business and across technology to analyze highly complex business requirements then manage the design or redesign of complex systems. Advise on viability and feasibility of alternative approaches.
  • Execute and/or oversee the execution of the following: (1)create, maintain and archive low level design documents and detailed engineering specifications based upon business and user requirements, to include high availability design diagrams, scalability design diagrams, capacity models, logical and physical network diagrams, storage layout diagrams and disaster recovery documentation; and (2) write and/or revise operations documentation to include providing required input into operation support manuals and user guides as applicable.
  • Lead system design walkthroughs. Oversee development and implementation of complex processes and procedures, including system additions and/or enhancements, to ensure compliance with specifications. Complete project deliverables using the Systems Development Life-Cycle (SDLC) and a deliverables-based approach.
  • Ability to evaluate and make recommendations for network infrastructure and enterprise architecture. Excellent project management skills to support, design, plan and monitor the progression of software/systems development and life cycle management.
  • Enable a thorough test of all system deliverables, interfaces and interdependencies by helping the quality assurance teams identify test cases and verify system logic. Oversee the preparation of test data, overall systems testing, integrated stress testing, performance analysis and tuning. Oversee migration into production and respond to all inquiries and issues in a timely manner. Provide implementation and production support as required.
  • Provide oversight, technical direction, mentorship and expertise to other technical members of the project and support teams, leading to solution delivery that is on time, on budget, meets business needs and provides superior system performance.
  • Improve the health of system assets and identify opportunities for continual improvements. Evaluate production issues to determine corrective action(s) required. Troubleshoot and lead root-cause analysis for system failures and recommend fixes/improvements to prevent their recurrence.
  • Proactively identify enhancements to improve performance, reliability, and resource consumption. Create engineering remediation plans for existing systems with identified problems. Provide innovative solutions to solve business problems. Keep abreast of emerging technologies.
  • Maintain up-to-date business domain knowledge and technical skills in applicable technologies and methodologies. Lead the selection - and provide expertise in the implementation and use of - technology, tools, methodologies, standards and best practices. Champion adopted methodologies and standards and provide governance oversight to ensure project adherence to standards and practices.
  • Coach and mentor staff regarding technology, methodologies and standards. Proactively share knowledge and collaborate with IT teams to ensure quick and effective responses to customer needs. Partner with leadership to evaluate and prioritize work efforts.
  • Stay current with new emerging technologies and industry research to identify opportunities to leverage new technologies and improve processes.
  • Provides ongoing operational system support and resolves escalated issues. Interacts with vendors on problem determination, resolution, issue tracking, upgrades and fixes.
  • Participates in after-hours support as determined by IT Leadership
  • Patient Centered: Provide services centered on the needs and safety of our patients and families.

Required Qualifications
  • Bachelor of Arts or combination of education and related work experience
  • 7+ years of practical experience and proven success with the design and operation of complex computing systems
  • System Administration experience, to include hardware and network experience on Unix and/or Windows platforms
  • Broad technical knowledge across a majority - with deeper knowledge in a couple - of the following: web application development, software engineering and/or testing, data analysis, networking, operation systems (Linux, AIX, Solaris, Windows), storage (enterprise SAN, NAS), Database (UDB, SQLServer, Oracle).

Preferred Qualifications
  • Bachelor of Arts
  • Associate of Arts With 3 years of related work experience
  • Proven ability to lead and influence others without a direct line of authority.
  • Experience within the Healthcare Industry

Addendum:

This position requires an IT professional that is able to manage and master a variety of hardware and software systems that are critical to daily pharmacy operations. The System Administrator will need to be able to support and maintain a variety of devices, including workstations, servers, printers, product cabinets, etc. along with their operating systems and user software. This includes systems and access support and troubleshooting for widely recognized platforms such as Windows / VMWare / Citrix, etc., as well as support for less widely recognized, pharmacy-specific systems and platforms, including shipping, labeling, and product cabinet systems, etc. Expected duties include performing software upgrades, migrations, and/or patching, as well as technical support for software or access issues. This resource would also serve as a rotating point of contact for critical issues experienced after hours. This is a service-oriented role that supports a dynamic, fast-paced environment that often incorporates new systems or enhancements. The role is expected to provide expertise in multiple industry-standard software packages and hardware appliances and is responsible for monitoring those systems for errors or operational anomalies using logfiles or other available means. Proactive issue resolution is expected to ensure devices remain operational, that performance is efficient, and that recovery is as swift as possible when necessary.

Additional Job Expectations:
Provide product support by assuming responsibility for product operation.
Provide troubleshooting and solutions analysis when necessary and implement corrective actions.
Deploy upgrades and patches
Maintain user access and operability
Assist with systems migrations
Serve as a subject matter expert for devices and operating systems
Assist with backups, restorations, archiving and disaster recovery planning
Prepare and communicate progress reports, identify variations and recommend corrective action to ensure continued and smooth operation of existing systems
Effectively cope with change; able to decide and act with limited information
Prioritize customer experience
Cross-Train and support other applications as needed

Benefit Overview

Fairview offers a generous benefit package including but not limited to medical, dental, vision plans, life insurance, short-term and long-term disability insurance, PTO and Sick and Safe Time, tuition reimbursement, retirement, early access to earned wages, and more! Please follow this link for additional information: ;br>
Compensation Disclaimer

The posted pay range is for a 40-hour workweek (1.0 FTE). The actual rate of pay offered within this range may depend on several factors, such as FTE, skills, knowledge, relevant education, experience, and market conditions. Additionally, our organization values pay equity and considers the internal equity of our team when making any offer. Hiring at the maximum of the range is not typical. If your role is eligible for a sign-on bonus, the bonus program that is approved and in place at the time of offer, is what will be honored.
EEO Statement

EEO/Vet/Disabled: All qualified applicants will receive consideration without regard to any lawfully protected status
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.