Omnicell, Inc. Systems Engineer IV in Raleigh, North Carolina
Systems Engineer IV
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.
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.
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
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,
- 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.