Software Consulting Engineer

  • Location:
    RTP, North Carolina, US
  • Area of Interest
    Customer Experience
  • Job Type
    Professional
  • Technology Interest
    *None
  • Job Id
    1331240
New

What You'll Do

Cisco Systems has an open opportunity for an engineer capable of covering Cisco’s Software Defined and automation portfolios. It is expected that the successful candidate will have wide and deep knowledge of software defined technologies, software automation, development approaches/methodologies and would have extensive experience in developing operational models to support transitions.

You are a Software Developer, who will work in small virtual team to design, build, test and integrate the Automation & Orchestration solutions. The team works with large Service Provider and Enterprise customers to help transform their networks to virtualized, automated, cloud enabled, self-healing and secure network systems. The Automation solutions cover both physical and virtual infrastructure including Network Function Virtualization (NFV), Hardware/Software Disaggregation, Cloud, DC, WAN, Mobility and Security infrastructure.

You will develop Automation solutions leveraging software products & tools from both Cisco and non-Cisco (OpenSource, 3rd party) vendors. The Automation solutions may be comprised of software products & tools such as Tailf-NSO, NFV solutions to automate Cisco and 3rd party Virtual Nework Functions (VNFs), Ansible, OpenStack, Open Network Automation Platform (ONAP), Integration Middleware, Workflow Management and UI/Portal systems.

Who You'll Work With

Cisco Customer Experience (CX) is a team of world-class technical experts whose #1 focus is to help customers deploy and operate their networks effectively while delivering the best possible customer experience. Our success is validated through outstanding financial results, increasing customer satisfaction metrics, industry recognition, and employee satisfaction scores.

The Team is comprised of Automation Architects, Software Development Leads and Software Developers who work on customer’s software integration, automation & orchestration projects.

Role & Responsibility:

  • Provide technology leadership on new solutions and drive the technical architecture/design alignment with automation/orchestration offers and incubate/innovate on new capabilities and core assets/IP working with CX Product Management and Delivery teams
  • Develop business cases for investments that will drive the outcomes of global standardization of offers and their delivery.  
  • Work closely with customer to understand their pain points, freezing requirements and lead the development/deployment of required automation solution built around Cisco product folio.
  • Build solutions following Cisco guidelines, best practices and well-defined processes to ensure high quality deliverables.

Who You Are

  • Strategic Thinker​ & Technologist with deep expertise in cross technology software solutions across SP & Enterprise segment, Deep customer Delivery experience and Innovation mindset
  • Proven consulting abilities
  • Exposure to Cloud Native Environments (Kubernetes, Docker, OpenShift) and Virtualization domain (VMware, OpenStack)

·       Experience in software engineering & driving large/complex solutions delivery with deep practitioner knowledge on Agile & CI/CD methodologies

  • Experience in Micro services architecture, Object Oriented Programing and software design implementation in Device/Service Provisioning and Orchestration areas
  • Deep knowledge of professional services delivery, experience of working with some of Cisco’s large customers.
  • Experience in delivering Cisco solutions to large SP customers and maintenance.
  • Strong relationship builder with a focus on aligning and collaborating with key partners.
  • Understand the changing Industry trends, Customer needs and Cisco’s Engineering strategy and products roadmap to meet the demand.
  • Foster a culture of innovation and automation in the engines. Implement frameworks to invite, prioritize, develop and support new ideas across delivery and engine organizations that have the potential to create business impact.
  • A customer-obsessed mentality with a strong grasp of relevant success stories, customer requirements, and delivery standard methodologies to drive business outcomes of incremental business.
  • Excellent written and verbal communication, interpersonal and presentation skills. Ability to function in ambiguous circumstances. Possesses customer consulting skills including ability to build relationships with customers, engineers, managers level and above

What You'll Do

  • We believe in people first. Develop and execute on meaningful engagement practices in our organization to attract, retain and grow our talent.
  • Foster a culture of innovation and automation in the engines. Implement frameworks to invite, prioritize, develop and support new ideas across delivery and engine organizations that have the potential to create business impact.
  • Develop and lead initiatives to drive delivery excellence, improving productivity across the organization, improving delivery quality and standardization.
  • Build diverse teams that are inclusive and willing to try new things.
  • Identify and own automation requirements related to delivery of Migration & Implementation engagements around the Customer Solutions.
  • Develop playbooks to drive scalability through repeatable implementations, using your attention to detail and focus on process efficiency.
  • Implementation of solution using Cisco and 3rd party products with potential extensions and customizations,
  • Perform integration, system & acceptance testing in various non-production as well as in a customer’s production environment
  • Provide day-2 support and ongoing Support optimization.

Desired Skills

  • 5+ experience in Linux
  • 5+ year Programming experience is required
  • 3+ year shell, Python, Java is desirable

·       Hands on experience with SDLC tools (Jenkins, Git, Automated Testing Frameworks)

  • Hands-on experience with No-SQL & Relational Databases
  • Working knowledge of network & software configuration tools such as Cisco Tail-f/ NSO, Ansible, Chef/Puppet
  • Contribution to Open Source projects
  • CCNP is plus
  • Ability to negotiate and influence actions of team members outside of function
  • Passion for developing and implementing new ideas
  • A good understanding of programmability for Cisco Netwoking Products and how they can be automated and migrated

Minimum Qualification

  • B.Tech/B.Sc (Engg.)/MS or equivalent in Electrical Engineering/Computer Science/IT/Software Systems with 7 - 10 years of relevant experience.

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.


Share