Delivers quality development operations planning, analysis, implementation to ensure timely release of functional, high quality Integrated Offerings products & services.
Defines system and service configurations, installation and support strategies of system components (at both site and enterprise levels) for implementation and maintenance support.
Provides expert system troubleshooting, analysis and problem solving across platform and applications and will be expected to participate in on-call escalations to troubleshoot customer facing issues.
Develops and provides technical documentation and training materials for Level I-2 support teams (production operations).
Constructs, maintains and tests staging systems to validate product/feature functionality as well as load testing of system using various test harnesses.
Provides staging validation of customer deployments to validate specific customer functionality and configurations.
Delivers on-site deployment support as needed for new customer installations.
Develops automation and processes to enable teams to deploy, manage, configure, scale and monitor their applications in data centers and in cloud.
Works closely with developers to ensure a successful release to QA and production environment.
Pro-actively looks for ways to enhance the functionality, reliability, operation of the platform.
Builds and manages state-of-the-art monitoring and log analysis tools providing teams with insights into the health and performance of our servers.
Works with open source configuration management tools extensively (Puppet/Chef/Ansible)
Identifies and addresses Security requirements.
Adheres to quality operations practices and drives development of tools for improving Integrated Offerings operations team efficiencies.
Bachelors degree in computer science, engineering or related field, with 7 years related experience as a DevOps or systems administrator/engineer in 24X7 uptime environment, or a minimum of 15 years relevant experience with a high school diploma. Minimum of 7+ years system administration experience. Expert knowledge of system administration and security protocols for client/server environment deployed using Windows and working knowledge using Linux.
Required Job Skills
Solid understanding of software development life cycle, test driven development, continuous integration and continuous delivery
Solid understanding and experience working with high availability, high performance, multi-data center systems and hybrid cloud environments
Strong ability to troubleshoot complex issues ranging from system resources to application stack traces
Experience with containerization and orchestration of web services.
Experience with Git version control systems
Experience in development with scripting languages
Experience supporting the following Datastores/Databases: MS-SQL server, MySQL, MongoDB, HBase, Cassandra
Knowledge of graph databases such as ArangoDB or Neo4J is a plus
Working knowledge of related technologies including encryption, IPsec, VLANs, VPNs, routing, firewalls, proxy services, LAN/WAN connectivity
Experience with cloud vendors such as AWS and their components
Knowledge and experience with Hadoop is a plus
Strong hardware and software diagnostic skills
Project and system planning experience is essential
Experis is an Equal Opportunity Employer (EOE/AA)