Inspired by Care

Since 1992, Omnicell (NASDAQ: OMCL) has been inspired to create safer and more efficient ways to manage medications and supplies across all care settings. As a leader in medication and supply dispensing automation, central pharmacy automation, IV robotics, analytics software, and medication adherence and packaging systems, Omnicell is focused on improving care across the entire healthcare continuum—from the acute care hospital setting, to post-acute skilled nursing and long-term care facilities, to the patient’s home.

Over 4,000 customers worldwide use Omnicell® automation and analytics solutions to increase operational efficiency, reduce medication errors, deliver actionable intelligence and improve patient safety.

Omnicell’s innovative medication adherence solutions, used by over 32,000 institutional and retail pharmacies in North America and the United Kingdom, are designed to improve patient adherence to prescriptions, helping to reduce costly hospital readmissions.

Recent Omnicell acquisitions, including Ateb, add distinct capabilities, particularly in central pharmacy, IV robotics, and pharmacy software, creating the broadest medication management product portfolio in the industry.

Technical Specialist


Technical Specialist

Technical Specialists are highly skilled support engineers with extensive product knowledge and systems hardware and software support experience. They are the top level of support within the Technical Assistance Center function and are ultimately responsible for resolving the most complex customer technical issues. Possessing a broad background of technical expertise ranging from digital networking, hardware controls, and communications systems to Windows operating systems and network administration as well as database, IIS, and domain administration which they can draw upon to pinpoint issues and offer a fast and accurate resolution for customer issues.

Technical Specialist works closely with Development Engineering in identifying and resolving hardware and software defects. They also work with Development Engineering on new product development, Beta support, and technical training. Technical Specialist also lead specialized support desk projects to improve support tools and training. Technical Specialist also differentiates from lower levels of support with increased responsibilities around critical independent decision-making and independent customer management.


  • Provide 3rd level engineering support within the Technical Assistance Center
  • Take ownership of escalated calls from lower level engineers and resolve complex customer technical issues. 
  • Diagnose if issues are related to application defects, database defects, Server/Domain/Client environment, network issue, and or hardware issues
  • Administer MS SQL Databases and diagnose Database related issues.
  • Manage Windows Server environment, IIS, and MSMQ,   
  • Maintain timely and routine communication with customer on progress of work
  • Document activities in CRM database
  • Take ownership of proactive application alerts and resolve the application issue or escalate to 4th level if an application, Database or environment defect is recognized.
  • Work with Development Engineering and OEM vendors on possible software and hardware defects as identified via reported customer problems
  • Troubleshoot, verify and test to validate possible defects
  • Pull appropriate information from customer site to validate issue
  • Verify “fix” provided by Development or OEM vendor and make recommendation on implementation
  • Communicate with customer regarding intended fix and timeline
  • Work with Development Engineering on new product development
  • Ownership of specific features relevant to the support environment
  • Request new features which could: (1) enhance product serviceability, (2) improve support efficiency and productivity, and/or (3) improve customer uptime
  • Support Beta projects as technical resource
  • Participate in the development cycle to provide inputs in features that will improve supportability
  • Train other support engineers on the new and existing features
  • Lead specialized projects to develop tools and training to advance Help Desk efficiency and productivity
  • Research and evaluate support tools
  • Recommend Vendor selections
  • Develop Project plans and manage timelines
  • Develop tools within scope of expertise
  • Author knowledgebase solutions and review/approve submitted objects for technical accuracy
  • Mentor lower level engineers to improve their skills and product support expertise
  • Participate in Customer site visits to intervene with resolving problems of high severity and manage customer relationships to represent the support team.

Knowledge and Skills

  • IT/IS Certifications, Networking Certifications or equivalent experience
  • Verbal and written communications must be professional, clear, accurate and in language our customers can easily understand
  • Microsoft SQL Server 2005/2008 T-SQL programming.  Able to create and run T-SQL DDL and DML statements to troubleshoot complex database issues
  • Windows Server administration and management including IIS 6 or higher and standard windows tools/technologies (PerfMon, AD, Domain Management)
  • Networking background with TCP/IP and other related protocols such as FTP, FTPs, HTTP, HTTPs, TCP/IP, SSH, etc and ability to use network diagnostic tools (ping, tractrt, telnet, etc.)
  • Strong planning, organizational and presentation skills necessary
  • Must be a self-starter who is able to work independently with little direction
  • Strong partnering and collaborative skills as they relate to customer management in a time critical support environment. Ability to team with co-workers and engineering to rapidly resolve customer issues thru joint problem solving
  • Builds customer relationships built on trust, execution of commitments and true empathy for the customer’s situation
  • Advanced problem-solving skills with ability to develop effective long-term solutions to complex problems

Basic Qualifications:

  • Bachelor’s Degree in Computer Science/IT Technology or in lieu of degree a High School Diploma/GED with 6 years of experience with computer hardware / software troubleshooting.
  • 4 + years of software support and supporting/ troubleshooting applications utilizing MS Web Services.  MS .Net framework. (i.e. MS IIS, Web Services, Application pool, Event log, MMC, MSMQ)

Work Conditions:

  • Office Environment
  • Must be able to travel and be on call 24 hours per day, 7 days a week

Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time.

All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

Omnicell will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.

Are you a returning applicant?

If you've applied online with us before, we already have your information on file! Login using your email address and password to update your profile and apply to this job instantly.

Previous Applicants:

If you do not remember your password click here.

Back to Search Results

New Search