Your ImpactIn this role, you will serve as a technical leader within Cisco's cloud security business group, collaborating across multiple fast-paced teams to design, develop, and deliver scalable, supportable, and maintainable production-quality applications. Your responsibilities include building new capabilities to the products as well as and improving existing processes and architecture, developing, partnering with internal and external teams to understand business and technical requirements and documenting technical specifications for development. You will oversee architecture, design, code quality, and deployments, while also documenting and presenting technical solutions to architecture groups and leadership. Additionally, you will participate in design and code reviews, mentor junior developers, evaluate new technology stacks and third-party tools through proof of concepts and benchmarks, and troubleshoot complex system-level stability and scalability issues.
Who you are- You are passionate about developing cloud-native solutions.
- You have strong programming skills and love both building and running applications.
- You are a natural problem-solver and trouble-shooter.
- You have the ability to think creatively and are self-motivated.
- You love working together as a team and have a desire to speak up, share ideas, and help members of the team.
- You get excited to experimenting with the latest technologies
- You love introducing the team to new technologies, frameworks, and points of view.
Minimum Qualifications- A Bachelor's degree or higher in Engineering or Computer Science with a minimum of 12+ years of relevant industry experience
- 5+ years of experience in a technical leadership role and architecture.
- 10+ years experience in development in AWS cloud or similar and proficiency in Java, Python programming languages.
Preferred requirements:- Experience with data pipelines handling large volumes.
- Experience with full stack development including UI Architecture
- Ability to work in fast paced environment with good teamwork capabilities.
- Experience of improving production systems and architectures.
- Strong desire to build and sense of ownership.
- Hands on and sound knowledge in technologies such as Kafka, Kubernetes, NoSQL.
- Ability to work independently, research current and emerging technologies, propose changes as needed to cater to changing business / technical conditions.
- Ability to effectively lead teams and inspire others to achieve goals through innovation, quality and excellence.
- Significant Exposure to defining Non-Functional Requirements.
- Excellent debugging skills, ability to troubleshoot and resolve complex system level stability or scalability issues.
- Customer empathy, with the critical thinking needed to ask the challenging questions.
- Good knowledge of technology and product trends, Open Source frameworks.