Omnicell, Inc. Systems Engineer IV in Raleigh, North Carolina

Systems Engineer IV

Description

Systems Engineer V

High Level Description:

You'll collaborate with Software Development, Architecture and QA teams to architect, plan and implement how we deliver our current set of applications and infrastructure as well as define best practices on how to execute architecture and strategy to meet capacity, growth and stability needs. While this is a DevOps engineering role thisDevOps System Engineer IV (senior) role will have full responsibility for the day to day oversight, planning, setup, configuration and management of the development/test and production data centers in the US and Canada in addition to new locations as the business grows. This includes the VMWare based Windows and Linux production servers including the storage and network subsystems. This role also will have a network architecture and management component to it and requires experience setting up and configuring network components to support the storage and compute infrastructure. In addition to the infrastructure focus the role will also provide good opportunity for the individual to contribute to DevOps engineering efforts on the CI/CD pipeline, hybrid cloud migration and support of DevOps service delivery practices. This role will directly interact with engineering, development and application support to resolve issues and also helping to deploy tools and processes which enforce standards and improve reliability and efficiency of the environments. There is a shared on-call component to this position.

Responsibilities:

  • Planning, strategy, budget, vendor management and architecture – 20%

  • Install and commission hardware and software to meet the needs of engineering and business teams, this includes building repeatable processes and procedures as well as the ongoing patching and remediation of system and security defects – 50%.

  • Support, diagnosis and resolution of hardware and software infrastructure (including storage and network) related problems, within a timely manner and to a professional standard – 10%.

  • Provide technical advice, research and guidance to ensure solutions are delivered and can be integrated into the existing platforms and technology stacks – 10%.

  • Lead in in design of the production and application infrastructure

  • Identify opportunities for adopting new tools and techniques from the wider industry of open source and commercial solutions

  • Supporting integration with 3rd party customer systems using Web services (REST and SOAP), secure file copy, SAML and WS-SEC implementations

  • Participate in an on-call rotation for system issues – on call is 7/24 3rdlevel triage and remediation

Required Knowledge and Skills:

  • 7+ years of experience with Linux (Centos or RHEL preferred) and/or Windows VM infrastructure

  • Previous role managing data center infrastructure and team leadership

  • Experience with vendor management, defining and proposing solutions and evaluating pricing

  • 7+ years of experience with the setup and management of virtualized private cloud (ESX 6+ preferred)

  • Demonstrated experience with networking design and implementation to support a virtual private cloud

  • Proficient in at least one Linux scripting language (BASH, PERL, Python)

  • Experience managing SAN systems and centralized storage technologies (EMC preferred)

  • Experience with data center production networking

  • Exposure to DevOps tools and processes (CI, Jenkins, Ansible)

  • Exposure to service delivery and service support models (SLA’s, OLA’s, Incident and Problem Mgmt)

  • Demonstrated experience working in an external customer facing production SAAS or PAAS environment.

Basic Qualifications:

  • Four year degree in computer science or engineering discipline

  • Previous senior role managing data center infrastructure

  • 7+ years of demonstrated work experience in a system administration support role for virtualized Linux environments

  • Proficient programming experience in at least one scripting language in Linux (Perl, Bash, Python) or Windows (PowerShell, VBScript)

  • Demonstrated exposure to TCP/IP networking and network protocols including experience with the management of layer 2 and layer 3 switches and virtualized networks including VLAN segmentation and routing configuration

Preferred Qualifications:

  • In addition to basic …

  • Experience in with continuous integration and/or deployment for web applications (Jenkins)

  • Experience with containers

  • Experience with log analysis and application monitoring tools

  • Experience with Postgres

  • Demonstrated commitment to quality with a passion for automation and process development

  • Demonstrated ability to work independently as well as with highly cross-functional teams

  • Knowledge of TLS, embedded message level security, security tokens, federated identity assertion

  • Demonstrated experience with implementation of enterprise level network management or security products

  • Exposure to ITSM concepts for service delivery and service management including incident and problem management and SLA’s,

Work Conditions:

  • Office Environment

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.