Software Engineering Technical Leader
Job Title- Software Engineer (Cloud Infrastructure Services)
What You'll Do
The Cisco Cloud Security team is looking for an engineer to join our diverse team working on public and private cloud infrastructure services.
- Design and implement Service Discovery and Service Mesh infrastructure on Kubernetes and on Cloud.
- Evaluate and implement the highest standards for infrastructure and service management.
- Develop and maintain public and private cloud infrastructure and security solutions.
- Support, trouble shoot, and resolve issues.
- Participate in on-call rotation.
Who You'll Work With
- Work collaboratively with multi-functional teams to develop and deploy container-based infrastructure and services.
- Provide technical mentorship and support to clients in the design and deployment of public and private cloud infrastructure.
Who You Are
You are deeply interested in software design, implementation, deployment, and monitoring of hard-working network and compute, and a control plane that scales thousands of containers and microservices with large-scale customer adoption and traffic.
You strive to explore industry trends and best- practices, and academic research to apply new insights.
You enjoy solving complex customer issues that require a deep understanding of network protocols and systems-level concepts.
Basic Qualifications
- Bachelor's degree in computer science, information technology, or a related field
- 2+ years of industry experience in infrastructure, virtualization, cloud engineering and architecture
- 2+ years of experience working on at least one of the following cloud platforms: AWS, Azure, GCP
- 1+ experience working with Docker, Kubernetes, and Helm or Kustomize
- 1+ Experience with one of the programming languages – Bash, Python, Golang, Java, C/C++
Preferred Qualifications
- 10+ yrs of industry experience.
- 2+ yrs Python, Golang, Java or C/C++
- Sound knowledge of networking and Internet security
- Experience with Hashicorp Consul or other Service Discovery solutions
- Good analytical and problem-solving skills
- Excellent verbal and written communication skills