Responsibilities:
As a Senior Software Engineer, you will be an integral part of the Juniper Network Automation Software Engineering team with the responsibilities including:
- Assist in design and implementation of micro-service-based cloud network monitoring responsive Web UI Design and Implementation
- Contribute to the integration and testing of the developed application.
- Document software designs and procedures.
- Use of Juniper router data to develop network monitoring applications.
- Assist with troubleshooting and root cause analysis of problems found, both in-process and escalations from the field
- Demonstrate exemplary behavior in following proper engineering processes to manage risks and systematically achieve high product quality.
Minimum Qualifications:
- BS or MS Data Science, Machine Learning, Statistics, Mathematics, Computer Science, or a related field
- 5-10 years of Proficiency in the core technologies of the web: Javascript, HTML, CSS, ReactJS, NodeJS, and it's core principles
- Experience with micro-frontend
- Experience with implementing responsive web designs and writing unit and integration tests
- Experience in working with one or more of the following infrastructure components like Postgres, Kafka, ElasticSearch, Redis
- Familiarity with Git
- Experience working in Linux based Operating Systems
- Understanding and/or Cloud Programming knowledge with Dockers and Containers is a plus
- Developing multi-threaded applications
- Understanding and/or Cloud Programming knowledge with Dockers and Containers is a plus
- Programming knowledge with inter-process communication and distributed systems is a plus
- Experienced working on highly scalable system addressing CPU Performance and Bandwidth Utilization
- Hands on experience developing software, debugging, and deploying application on Linux operating systems.
- Aware of Agile / Scrum development environment
- Strong problem solving and analytical skills.
- Good verbal & written communication skills and demonstrated ability to collaborate across teams and organization.
Preferred Qualifications:
- Familiarity with nginx and server analytics platforms such as Grafana/Kibana and open-source collectors
- Familiarity with newer specifications of RESTful APIs and GraphQL is a plus
- Familiarity with modern front-end build pipelines and tool
Other Information:
- Location: Bengaluru
- Relocation is/is not available for this position
- No Travel requirements for the position
Read Full Description