SONiC SRE & Test Engineers (Multiple positions)

5 years

0 Lacs

Posted:5 days ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Looking for Network SRE, SONiC Dev (5+ years experience), QA (Automation and Manual Testing) for Customer Success team.


Senior SONiC Engineer (DEVELOPER)

Preferred Qualification:

  • Hands-on experience with Dockers
  • Knowledge of SONiC SAI for development of new features and integration
  • Hands-on experience with Redis-DB
  • Strong knowledge and hands-on experience network ASIC architecture and SDK development/integration
  • Hands-on experience with open source Layer 2 protocols (teamd, STP) and L3 (FRR - BGP, OSPF) networking protocols
  • - Architectural knowledge of data center design (Leaf/Spine, CLOS) and distributed systems
  • General
  • - Ability to take a project from scoping to actual delivery meeting customer requirements
  • - Excellent written and communication skills with an ability to influence peers and customers


Basic Qualification:

  • 5+ Years of Software development including
  • Programming experience with C/C++/Python/go
  • Experience in Design, development and testing of Data Center Networking infrastructure and protocols
  • Good understanding of data structures, algorithms and computer science fundamentals
  • Hands on experience with linux TCP/IP networking, Netlink


Software Automation Engineer (Automation)


Roles & Responsibilities:


  • Create, maintain, and execute test plans.
  • Test Automation Development for Layer2/Layer3 testing on SONiC Platform
  • Understand and review product requirement documents and design documents. Work closely with the Software Engineering team during product development in a fast paced environment.
  • Maintain test beds for day-to-day activities and to support recreating customer scenarios for handling escalations.
  • Troubleshoot, debug customer-reported issues in a timely manner when necessary.
  • Assist in identifying and scoping testing efforts for new features, regression, updating status and tracking tasks.
  • Work closely with the rest of the QA to ensure top-notch product quality.
  • Work with cross functional teams to build manual/automated test suites.

Desired Experience:


  • BS/BE/B-Tech or MS/ME/M-Tech degree in Computer Engineering, Computer Science, or Electronics
  • 4 to 8 years of manual and automation test experience as a QA Engineer
  • Prior experience of Layer2/Layer3 testing 
  • Expertise in scripting languages.
  • Experience with automation test framework/tools
  • Experience with Traffic Generation tools like Ixia, Spirent is a plus.  
  • Good understanding of Networking concepts and protocols such as Layer2, Layer3, TCP/IP, HTTP, SSL, RIP, SNMP etc.
  • Familiarity with Docker deployment technologies is a plus.
  • Excellent analytical skills, troubleshooting/debugging skills, problem diagnosis, creative problem solving and a good eye for detail
  • Excellent collaboration and communication (verbal and written) skills
  • Ability to be flexible and productive in a fast-paced environment with geographically-distributed teams
  • Have a good positive outlook and always willing to challenge themselves in their day to day undertaking.
  • Ability to work effectively as an individual and within small/large group


SRE / Network Engineer (Site Reliability Engineer)

AVIZ is looking for an SRE Network Engineer to join our support team specializing in network engineering with a curious drive toward automation. You will participate in all aspects of support, pre and post-deployment validation and delivering reliable networking for our clients and partners. The primary Network Operating System running on the switches are 

SONiC (Software for Open Networking in the Cloud) allows the same software stack to be run across hardware and ASICs from different switch vendors. 


Over and above the traditional support activities and management of devices such as routers,  and switches, you should be curious to code using languages such as Python, Go, or Ruby, for automation, operating platforms running SONiC, and familiarize with tools such as Ansible, Chef, or Terraform. You believe strongly in “infrastructure as code.”


Basic Qualifications

  • BS in Computer Science or related degree
  • 7-10 years of experience in handling Layer2/Layer3 POCs with large data center customers
  • Configuration and operational expertise with Network Switches / Routing Platforms running either SONiC, IOS, JunOS, or EOS
  • Hands-on experience in deployment/troubleshooting issues in large-scale network environments with overlay technologies (BGP, VxLAN, EVPN, MCLAG)
  • Experience with SONiC or Cisco ACI is a plus
  • Knowledge of Containers (Docker/Kubernetes), Cloud infrastructure services 
  • Work closely with Engineering to resolve escalations and bugs
  • In-depth knowledge of OSI protocols like BGP, EVPN/VxLAN, STP, TCP/IP, VPC, MCLAG, QoS, etc.
  • Intellectual curiosity, positive attitude, flexibility, analytical ability, self-motivation, and team-oriented
  • Strong computer science concepts and excellent knowledge of scripting methodologies
  • In-depth network engineering and Linux knowledge and comfort in working with various network operating systems
  • Professional-level communication skills, interpersonal skills with a passion for solving problems
  • Experience as a support team member for enterprise/service provider customers/NOCs
  • Provide necessary updates to management and field teams for high-profile technical escalations.
  • Assist in the development of knowledge articles, troubleshooting guides, and internal training
  • Proficient with analyzing data traces from protocol analyzers such as Wireshark
  • Experience with traffic generators such as Spirent and IXIA is a plus


Preferred Qualifications

  • Background with Open Network products such as SONiC, Mellanox switches, Cumulus Linux, Mellanox Onyx
  • Linux and Networking Certifications such as CCNP, CCIE, RHCE - not mandatory






Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You