Meet the Team
This is a role within Ciscos DCN Controller group, the ACI controller software development team is focused on enhancing the Cisco Application Policy Infrastructure Controller (APIC), which is a key component of the Cisco Application Centric Infrastructure (ACI). Their work involves automating multicloud data center network provisioning, policy enforcement, and health monitoring. The team ensures that the APIC optimizes performance and agility, allowing for seamless application deployment across multiple data centers sites. Additionally, they work on integrating third-party services and managing a scalable multitenant ACI fabric, which includes application-centric network policies and data-model-based provisioning .
Your Impact
Drive design discussions across ACI teams to hash out solutions that solve customers problems in providing faster and reliable access to business applications deployed in their data centers.
Implement highly optimized and robust data center networking features using Ciscos propriety DME (Data Management Engine) framework to keep ACI offering competitive.
Debug complex data center deployment/config issues on critical customer setups and come up with a viable solution in timely manner.
Automate Unit Testing using Ciscos properietory PyACI test freamwork, colloborate with QA in verifying and delivering bugs free end to end soultions to the customers.
Train Cisco ACI Technical Asssitance Center (TAC) staff on new features enabling them analyze, debug and troubleshoot customers isssues promptly.
Minimum Qualifications
Bachelors plus 10+ years of experience, OR Masters plus 8 years of experience as a software engineer working on internetworking technologies and applications.
Significant hands-on expertise in software development. employing object-oriented methodologies and leveraging C++ to their fullest extent.
A profound mastery of harnessing C++ features to create exceptionally robust and reusable libraries.
Preferred Qualifications
Proven track record of extensive involvement in the creation of software frameworks and infrastructure components.
Strong foundational knowledge in Data Networking complemented by exposure to various Data Center technologies.
You are a standout teammate, with a can-do attitude, one that takes initiative.
You are able to work independently as well as in a team.
You have good interpersonal skills and can work multi-functionally.
Role: Head - Engineering
Industry Type: IT Services & Consulting
Department: Engineering - Software & QA
Employment Type: Full Time, Permanent
Role Category: Software Development
Education
UG: B.Tech/B.E. in Any Specialization
PG: Any Postgraduate