Principal Software Engineer - Backend Job in Jeavio
Principal Software Engineer - Backend
Jeavio
4+ weeks ago
- Vadodara, Gujarat
- Not Disclosed
- Full-time
- Permanent
Job Summary
Jeavio is looking for Senior Engineers with strong programming skills and wide experience in enterprise software development to join the product development team for SevOne Data Platform based in India. Jeavio is the India development partner to .
SevOne Data Platform is the industry s most comprehensive and scalable network performance monitoring platform deployed in large networks with high performance monitoring requirements. SevOne Data Platform delivers the modern collection, visualization, and integration capabilities required to transform raw network performance data into actionable, real-time insights.
You will be required to work as a member of this team responsible for developing integrations between our Core product suite and third-party products in accordance with established processes.You will apply your knowledge of building scalable, distributed applications and have the opportunity to work with new technologies.
You will be expected to:
Education and experience:
SevOne Data Platform is the industry s most comprehensive and scalable network performance monitoring platform deployed in large networks with high performance monitoring requirements. SevOne Data Platform delivers the modern collection, visualization, and integration capabilities required to transform raw network performance data into actionable, real-time insights.
You will be required to work as a member of this team responsible for developing integrations between our Core product suite and third-party products in accordance with established processes.You will apply your knowledge of building scalable, distributed applications and have the opportunity to work with new technologies.
You will be expected to:
- Create software that either enhances the functionality of our flagship products or integrates our products with other back-office enterprise software systems.
- Contribute to all phases in the software lifecycle requirements analysis, solution design, development, and delivery
- Ensure assigned projects are developed in accordance with established engineering processes, adhering to scope, schedule constraints and agile project plans
- Guide/mentor the less experienced team members
- Participate in code reviews
- Document and test the features worked on by you or team
- In addition, position is responsible for a variety of complex Linux, SQL, networking and coding challenges.
Requirements
Key technical expertise areas expected for this role:- Strong programming skills in Python or GoLang or Java or C/C++ (and willingness to work on any of these languages as required).
- Experience with distributed systems and test driven development.
- Knowledge of RESTful APIs and experience with SOA.
- Good understanding of databases (MySQL) and proficiency in SQL Queries.
- Strong troubleshooting skills.
- Demonstrable ability to learn new programming languages and frameworks quickly.
- Experience in Networking software development and domain Knowledge.
- Experience working with Linux and Shell scripting.
- Experience working with Virtualization and Containerization technologies including Docker, Kubernetes.
- Knowledge of SDWAN, WiFI and/or SDN technologies.
- Automated Unit/Integration testing.
- Modern Development tooling including Git, Git CI-CD, Jenkins, Ansible, etc.
- Experience working in Agile Scrum / Kanban methodologies.
Education and experience:
- Bachelors or Master s in Computer Science or related fields.
- 8+ years of Enterprise software development experience preferably in Networking or related domain.
- Hands-on experience with modern software development tools and practices.
Experience Required :
Minimum 8 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us