Cisco DevOps Engineer (Python) @ Cisco Spark Micro-services in San Jose, California
DevOps Engineer (Python) @ Cisco Spark Micro-services
Location: San Jose, California, US
Additional Location(s) RTP, Seattle
Area of Interest Engineer - Software
Job Type Professional
Technology Interest Cloud and Data Center
Job Id 1223403
What You'll Do? The Cloud Collaboration Platform team is primarily responsible for the wide variety of services required to support multiple Cloud collaboration application micro-services in a DevOps model. As a DevOps Enigneer you will "go deep" on one or more platform services (PaaS) used by dependent micro-services, working closely with the associated application engineering team on production readiness. Other responsibilities include the following:
Develop and/or improve the tools that provide insight into availability and performance of our award winning Spark collaboration micro-services
Create and deliver automation software required for improving the functionality, availability, and manageability of our Cloud collaboration micro-services using Python and Go language.
Resolve production environment Opscode problems related to these mission critical services and build automation to pro-actively detect and prevent their re-occurrences along with driving down time to resolution
Share in the creation of new designs and architectures for multi-region, multi-data center distributed systems
Collaborate with application engineering teams in solving business needs with our services
Partake in the periodic on-call duties for provided services
Who you'll work with? The Cloud Collaboration Platform & Automation team is a dynamic group that is developing the next generation of cloud-based collaboration and mobile applications for Cisco. With a head start of 50 million users and nearly all Fortune 500 companies, this group leads the industry. Help change the way that people collaborate. Who are you? You have a passion for developing automation of systems processes for provisioning and deploying Cloud based micro-services. You will have a good background in, and understanding of software systems with strong Python/Java or Go coding experience with the ability to work closely with the rest of the Engineering team from the early stages of design all the way through identifying and resolving production issues. The ideal candidate will be passionate about this role which involves deep knowledge of both the application and the product, and he/she will also believe that automation is key to operating large-scale systems.Our minimum requirements for this role are as follows:
Solid oral and written communication skills
BS in Computer Science (or equivalent experience) plus 3-5 years of work experience as a DevOps Engineer, Reliability Engineer, Cloud Engineer or Software Engineer with expertise creating infrastructure automation
Experience in one or more languages of Python, Ruby, Java, or Go
Basic networking skills and familiarity with Unix/Linux systems including CLI used in checking component status and logs.
Understanding of Software Development Life Cycle, Test Driven Development, Continuous Integration and Continuous Delivery.
Knowledge of open source technologies such as Docker, Elasticsearch, Kafka, Redis, Cassandra, Consul, Nginx, HAProxy, and ability to quickly learn new technologies
"Cloud" OR AWS (using IaaS and PaaS) experience desirable
Configuration management experience with Puppet, Chef, Ansible, CFEngine desirable
This position is NOT open to Interns/Co-Ops. C2C is currently not available for this position.
Why Cisco We connect everything: people, processes, data, and things. We innovate everywhere, taking bold risks to shape the technologies that give us smart cities, connected cars, and handheld hospitals. And we do it in style with unique personalities who aren't afraid to change the way the world works, lives, plays and learns. We are thought leaders, tech geeks, pop culture aficionados, and we even have a few purple haired rock stars. We celebrate the creativity and diversity that fuels our innovation.We are dreamers and we are doers. We Are Cisco.
Cisco is an Affirmative Action and Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, national origin, genetic information, age, disability, veteran status, or any other legally protected basis.