This job has expired, please see additional jobs below
Director of Engineering
Cisco Systems
San Jose, CA, United States
Job Details - this job has expired, please see similar jobs below
Director of Engineering - PaaS Infrastructure
What You'll Do
· Lead a team that develop self-healing operational infrastructure for cloud based applications
· Define, implement & automate Continuous deployment, Zero-downtime, Rolling update workflows
· Build tools/frameworks for operational monitoring and alert management
Who You Are
A Leader of a high impact software development team with start-up experience in cloud space
This is a director position, managing a small team of 20-25 talented engineers at first who are the corner stone of building Cisco enterprise next generation orchestration and analytics platform, both for on premise and cloud deployment. The role also requires hands on reviews of designs, engaging architectural decisions, scrum leading, growing the team via targeted hiring to build the development team, and also cloud operations and devOps teams. You will be part of a $16B business unit in the enterprise segment, helping shape the strategy and execution to move our on-premise to SaaS offering.
You will be involved in technology such as Docker and Kubernetes
Minimum Qualifications
● 2-4 years’ experience working on a senior high impact software development team as a manager or director of engineering, with start up experience in cloud space
● BSEE/CS combined or equivalent degree with 8+ yrs related experience.
● Can call on your expert programming skills with Python and Java
● Linux system development exposure, familiarity with Virtualization, Containers & Microservices
● Experience in all phases of SW development cycle with good exposure to agile development methodologies
Technical Experience:
· Practical experience in developing applications using microservices, container technologies, container management systems such as Kubernetes, Mesos etc
· Experience in developing and deploying code to production cloud (AWS or others), associated development methodologies and automation workflows
· Has broader system level knowledge, intuitive understanding of system level interactions, performance tradeoffs
· Obsessed with Continuous deployment of cloud based software with Canary releases, Rolling updates, Feature Flags etc.
· Practical experience in handling zero-down time with databases, schema upgrades, code updates etc.
· Good understanding of databases (sql and nosql), consistency models, databases deployed in highly available modes.
Soft Skills
· Excellent communication and inter-personal skills - Clearly articulate technical concepts, designs & solutions
· Passionate and intrinsically motivated
· Strong appetite for constant learning, thinking out of the box, questioning the problems & solutions with the intent to understand and solve better
Who You'll Work With :
Be part of a team of engineers involved in the design, development and testing of software for our next generation campus controller and analytics products, both on-premise as well as cloud (SaaS) offers. Interact with architects, product owners, executive management team on a highly visible product suite for cisco enterprise.
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.