Responsibilities
Estimate, Design and implement various features required for the networking solution. Deliverables would include Design document, Code, Unit tests, Test plan, Test automation code as well. Work with other engineers in the team, Collaborate and work with teams across geographies. Work with other component owners and identify cross functional dependencies and track them to closure as per the needs of the feature. Actively track JIRA and manage the User story, Tasks and Bugs assigned for closure. Participate in the Agile development process as Developer. Work with Solution testing to ensure best quality of feature is delivered to customers. Need to be quality focused and ensure proper code reviews are done and comments addressed and also constantly look for improvements to code, design , performance. Work with IX and Support teams for TOIs and documentation of the features. Need to be Customer focused and prioritize supporting and working on customer issues. Innovate constantly and look for new and proactive ideas helping the team, product , process.Qualifications
Bachelor degree in Computer Science or related branches. About 8-11 years of experience in the industry. Preferably should have networking experience. Data center domain knowledge would be a plus. Strong programming background in distributed systems preferably in Golang or Python, Good Knowledge and hands on experience in Kubernetes especially working with custom resources and controllers. Ability to write custom data structures and algorithms Excellent problem solving, analytical skills, and technical troubleshooting skills Ability to balance multiple tasks, prioritize and meet deadlines. Strong experience in Linux based systems Familiarity with software engineering tools such as Git, Jenkins, JIRA, TestRail, Bazel will be good. Proven track record to work collaboratively with teams and influence their technological directionPreferred Qualifications
Proficiency in one of the following languages: Go, Python Experience with Kubernetes networking and lifecycle management Background in REST, GRPC and Protocol BuffersJuniper is an Equal Opportunity workplace and Affirmative Action employer. We do not discriminate in employment decisions on the basis of race, color, religion, gender (including pregnancy), national origin, political affiliation, sexual orientation, gender identity or expression, marital status, disability, genetic information, age, veteran status, or any other applicable legally protected characteristic. All employment decisions are made on the basis of individual qualifications, merit, and business need.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform crucial job functions, and to receive other benefits and privileges of employment. Please contact us to request accommodation.