GENERAL SUMMARY: Under minimal supervision responsible for maintaining, reporting, upgrading and configuring networked data based applications. Provides client access to applications as appropriate and responsible for interaction with all levels of staff to assist in determining system requirements for applications and assisting in the install and configure the applications to work in a networked environment. PRINCIPLE DUTIES AND RESPONSIBILITIES:
- Meets with vendor, users, and managerial staff to determine and specify system requirements and objectives.
- Estimate costs requirements of system to ensure cost effectiveness in projects.
- Manages new projects/implementations by tracking details, communications, timelines, plans between all parties involved in the project.
- Assists with the implementation of new system developing rollout plans.
- Prepares progress reports and other administrative reports.
- Performs software upgrades and configures components as necessary to fit to the environment and provides documentation of changes.
- Maintains software in compliance with standards.
- Assist in the development of standards for software.
- Administers access to systems as appropriate.
- Experience with Crystal Reports, some knowledge of other database reporting tools (Access, SQL, Oracle, etc.).
- Performs systems software analysis for performance and integrity as necessary.
- Provides primary ongoing support for departmental application systems, but other I.T. responsibilities (i.e. programming, desktop support, loading of software, maintaining servers, etc.) may be required.
- Works with departmental software management to develop appropriate statistics, reports and presentations.
- Serve as the initial and primary contact for issues, for both the staff and other professional end users of Department specific software.
- Participates in I.T. council and Information Security Team meetings and completes tasks related to these groups.
- Performs other related duties as assigned.
Department Responsibilities:
- Administer and maintain Windows/Linux servers, including software installation, configuration, vulnerability patching, and monitoring system health.
- Perform vulnerability remediation to ensure systems are secure and compliant with industry standards.
- Troubleshoot, diagnose, and resolve issues with vendor-provided software and custom applications.
- Support and administer Azure resources, including Azure Kubernetes Service (AKS) and other Azure cloud services.
- Perform Java upgrades.
- Implement and manage CI/CD pipelines using Jenkins for continuous integration and deployment processes.
- Manage Facets application, ensuring optimal operation and performance.
- Write and optimize PowerShell scripts for automation and task management.
- Monitor, troubleshoot, and resolve issues related to both application and system performance.
EDUCATION/EXPERIENCE REQUIRED:
- Minimum of 2-3 years of college level coursework in computer sciences, programming, or a related field or the equivalent of related work experience
required. - Undergraduate degree required in math, business, computer science, engineering, nursing, or related discipline with an information technology focus (preferred).
- Minimum of one (1) year of experience with specific application software and in addition to or in place of this experience the position requires at least two years of experience in a specific area of healthcare.
- Must have ability to work in Microsoft and Unix environments and be familiar with Windows and Unix software configurations.
- Experience operating in a clinical or healthcare setting (preferred).
- Minimum of two (2) years' experience in application implementation, management, and support preferred.
- Support of multiple applications and platforms preferred.
Additional Information
- Organization: HAP (Health Alliance Plan)
- Department: AD - Technical Architecture
- Henry Ford Health Location: HAP (Health Alliance Plan)
- Shift: Day Job
- Union Code: Not Applicable
|