Software Engineer Cloud Microservice Applications
Cisco Systems, Inc
Chennai, Tamil Nadu, India
13d ago

What You'll Do Architect, design, and deliver new software and features for our next generation Converged Cable Access Platform (CCAP) and Cloud Native CCAP.

Primary activities include the design and implementation with cloud native development technologies. This role progresses through the full product life cycle including development, testing, integration, and support.

Open communication, empowerment, innovation, teamwork, and customer success are the foundations of our team.

Also, offers opportunity to be part of small team to architect and transform current Video Access products and solutions to cloud centric architecture.

Who You'll Work With

Cisco Service Provider Business Unit is a global engineering, development and product management team of approximately 6,000 people.

We deliver the products, software and solutions that our Service Provider customers need to realize the business outcomes for success.

Our worldwide customers include national and local carriers / telcos, video, cable, internet service, media, web and over-

the-top (OTT) service providers.

Who You Are

The CABU Video Access Software Development team is developing the next generation Converged Cable Access Platform and Cloud Native CCAP.

You will be part of a fast-paced Engineering team responsible for delivering quality driven code based on system requirements.

Minimum Qualifications

  • Excellent design, programming, and debugging skills (C / C++), Python, Java
  • Understanding of multi-threaded / multi-core concepts, inter-process communication (IPC), synchronization primitives (semaphores)
  • Working knowledge of IP networking and related protocols (unicast / multicast / TCP / IP / RPC / Sockets)
  • Experience with software development tools (Bug tracking, revision control, Static Analysis)
  • M.Tech / M.E. with 4+ years or B.E / B.Tech with 5+ years of related experience
  • Skills

  • Experience in development of large software projects as part of a team
  • Familiarity with Video transport / control protocols (MPEG / GQI / ERMI) and Video Solutions (VOD / SDV / DVB / PowerKEY) desirable
  • Experience in or passion for building a PaaS solution using Kubernetes, Docker, etc
  • Experience in or passion for distributed systems such as Cassandra, etc
  • Strong understanding of OOA& D, Design patterns and SOA architectures and horizontal scalability tenets
  • Expert in use of standard of SCM tools (Git), CI / CD (Jenkins / Maven etc) process.
  • Experience developing applications in Java, Springboot, good understanding of Apache Kafka
  • Web development experience using JavaScript and Angular
  • Experience with REST and JSON
  • Background in User Interface Design
  • Comfortable working in Continuous Integration development environment
  • Experience writing unit tests using JUnit
  • Ability to work and influence teams beyond your immediate group.
  • Strong motivation to innovate and improve customer and product experience.
  • Strong problem solving and software development / troubleshooting skills. Ability to "think in code" and discuss ideas and algorithms is a must.
  • Past experience working in an Agile / Scrum environment.
  • 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.

    Step 2
    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form