DevOps Engineer

Cisco Systems
Waltham, Massachusetts
Report

Job Description
Cisco Systems is offering an extraordinary opportunity to be part of a small, innovative team with a low process, high throughput culture. The team is working on Cisco Defense Orchestrator, which manages policy and configuration of Security Business Group's firewalls. We are looking for an energetic DevOps engineer to contribute to all parts of our infrastructure stack. The DevOps Engineer will be responsible for the production process, including continuous delivery of features, infrastructure automation, configuration management, high availability, and related tooling. Candidates may also be expected to contribute to software development and testing.

Responsibilities

Participate as a technical contributor on a fast paced project team of engineers involved in the development of SaaS security products;

Continuously evolve cloud infrastructure, making it more resilient, scalable and secure;

Aggressively automate any and all manual procedures;

Partner with the engineering organization to converge on common infrastructure setup, tooling and deployment processes;

Research and recommend technologies to help further product goals;

Build innovative solutions for complex technical problems;

Respond to and resolve infrastructure related issues.

Manage and participate in on-call rotation, rotated through engineering team

Collaborate with the greater Cisco technical support team

Required Experience and Skills

BS/CS with 5+ years of DevOps experience.

Proven ability to manage builds, release, and deployment in a SaaS environment with a strict SLA;

Desired Experience and Skills

Extensive and proven experience with running production software in AWS at scale;

Strong knowledge of Linux based systems;

SaaS deployment and upgrade automation using configuration management tools like Chef and/or Puppet;

Infrastructure automation tools including Terraform and/or CloudFormation;

Automated application of configuration changes across multi-use environments (dev, test, staging, etc);

Build and manage a safe deployment procedure of new product changes across multiple environments;

Ability to build SaaS monitoring solutions that detect and automatically remediate system faults;

Setting up, configuring, maintaining and evolving a continuous delivery environment using CI tools such as Jenkins/TeamCity/Bamboo/etc;

General purpose language such as Ruby/Python plus shell scripting.

SaaS operations such as maintenance & triage;

Debugging issues in a distributed environment;

Agile software development

Cisco Systems
Software Development
Full Time
Onsite
Competitive
See Description for Experience
2 years, 1 month ago