Senior Software Engineer

    • Job Tracking ID: 512052-757196
    • Job Location: Bangalore, IND
    • Job Level: Any
    • Level of Education: Any
    • Job Type: Full-Time/Regular
    • Years of Experience: Any
    • Starting Date: ASAP
Invite a friend
facebook LinkedIn Twitter Email

Job Description:



About Ribbon (Nasdaq: RBBN)

We deliver global real-time communications software and network solutions to service providers, enterprises, and critical infrastructure sectors. We engage deeply with our customers, helping them modernize their networks for improved competitive positioning and business outcomes in today’s smart, always-on and data-hungry world. Our innovative, end-to-end solutions portfolio delivers unparalleled scale, performance, agility and automation and includes optical and packet networking, core to edge IP solutions, UCaaS/ CPaaS cloud offers, and leading-edge software security and analytics tools.

To learn more, visit

Position Summary:

We are looking for technically strong candidates to Devops Team, as part of Ribbon ECI portfolio providing insights for network performance.

Experience and Skills:

  • B.E/B.Tech in computer science/ Electronics & Communication
  • 5-7 years of Experience
  • Good knowledge on Configuration management, Release Management, branchingmodels, Git (bitbucket)
  •  Hands of experience on building/managing complex micro-service projects.
  •  Basic knowledge on micro-service architecture.
  •  Scripting skills on Ansible, python and Groovy is mandatory.
  •  Good knowledge of writing pipelines using shared libraries and prefer to have expertise using MPL framework
  •  Knowledge on CD tools like spinnaker.
  •  Good knowledge on how to deploy services to K8S cluster.
  •  Working experience on DevOps tools like Jenkins, coverity, sonarqube,
  •  Good human relations, high motivation, multi-tasking, team player, cross-site work experience.
  • CI/CD of micro-service based projects.
  •  Pipeline development, maintenance, and monitoring using latest techniques and
  • procedures in Jenkins : DSL Scripting , Groovy scripting
  •  Integration and support of pipelines with code analysis tools, monitoring tools and reporting tools.
  •  Automated Deployment of micro-services as per R&D requirements.
  •  Creation or Maintenance of Deployment environment and infrastructure.
  •  Debugging of pipeline failures and Reporting/Working with R&D teams.
  •  Service Management as per DevOps SLA