Search by job, company or skills

Juniper Networks

Software Engineer 3 - Automation Testing, Python, Cloud

4-9 Years
Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 hours ago
  • Over 200 applicants
Quick Apply

Job Description

Job description

  • At Juniper, we believe the network is the single greatest vehicle for knowledge, understanding, and human advancement the world has ever known.
  • To achieve real outcomes, we know that experience is the most important requirement for networking teams and the people they serve. Delivering an experience-first, AI-Native Network pivots on the creativity and commitment of our people. It requires a consistent and committed practice, something we call the Juniper Way.

Responsibilities:

  • Understand the Mist UI and API architecture to be able to fix and improve the current design.
  • Design white box test plans, automate test cases for continuous end-to-end coverage of different MIST Cloud Infrastructure Services/Components and document results.
  • Create and maintain testbeds for networking and product testing.
  • Responsible for infrastructure (AWS and GCP Envs) pushes and validate production before and after push and ensure no regression.
  • Work closely with DevOps/SRE and QA teams.
  • Analyse logs and troubleshoot issues.
  • Collaborate with mentors and team members to complete coding projects within specified timelines.
  • Automate internal processes to simplify engineering operations.
  • Work closely with developers, addressing issues and driving solutions.
  • Comfortable in collaboratively working with DevOps/SRE team across time zones (specifically US and EU timezones during production pushes).
  • Develop backend software that runs on AWS and GCP public clouds to manage and monitor network devices.
  • Utilise APIs to develop tools to maintain/monitor the production cloud systems - SQL/NoSQL/Streaming/Batch pipeline.
  • Proactively monitoring, diagnosing, and raising oncall requests for Amazon and Google cloud environments.
  • Analysing failures and providing support for software engineers to debug production issues across micro-services and distributed platforms.
  • Contribute to creative coding projects that leverage AI, cloud technologies, and more.
  • Attend related team meetings, actively participating in discussions and providing status reports.

Qualifications:

  • BS/MS in CS/CE or similar field, with a minimum of 4 years of QA experience.
  • Enthusiasm for learning and a proactive, hands-on attitude.
  • Strong programming skills in languages like Python, Go, Java.
  • Linux/Shell scripting and Git.

More Info

Job Type:
Industry:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

Job ID: 107547449