Job Overview
Role: Full Stack Developer Location: Bangalore, Karnataka Experience: 1 – 2 Years Qualification: B.E/B.Tech/B.Sc/M.E/M.Tech/M.Sc or equivalent technical degree Key Skills: Python, Go, UI Development, Distributed Systems, Networking, Databases, Operating Systems
Job Description
HPE Recruitment 2026 is hiring for the position of Full Stack Developer in Bangalore, Karnataka. This is an onsite, full-time opportunity for candidates with 1–2 years of experience. The role is part of HPE's Network Performance Monitoring, Automation & AI/ML team. The selected candidate will work on UI and software solutions for network monitoring, troubleshooting and performance management, while also contributing to distributed systems and AI/ML-driven network automation.
Roles and Responsibilities
- Design & Optimize UI: Design, develop and optimize UI and software solutions for network monitoring.
- Develop Solutions: Develop solutions for network troubleshooting and performance management.
- AI/ML Analytics: Work on AI/ML-driven analytics for detecting and correlating network events.
- Automated Remediation: Contribute to automated remediation of network events.
- Build Models: Build models for anomaly detection and predictive maintenance.
- Intelligent Automation: Develop intelligent automation capabilities for network operations.
- Distributed Systems: Work on distributed systems designed for reliability and scalability.
- Collaborate: Collaborate with other engineers to solve technical challenges.
- Code Reviews: Participate in code reviews and contribute to software quality.
- Build Software: Build software that provides intelligent network operations and monitoring capabilities.
Skills and Eligibility Criteria
Educational Background: B.E or MS in Computer Science or an equivalent technical degree.
Experience: 1–2 years of professional experience in software development.
Mandatory Technical Skills:
- UI Development: Experience developing and optimizing user interfaces
- Python or Go: Proficiency in Python, Go or another object-oriented programming language
- Distributed Systems: Understanding of systems designed to operate across multiple machines or services
- Networking: Good understanding of networking concepts relevant to network monitoring and performance
- Databases: Understanding of database technologies and data management
- Operating Systems: Strong fundamentals in operating system concepts
- Software Development: Ability to design, develop, optimize and troubleshoot software solutions
Competencies:
- Docker
- OpenStack
- Kubernetes
- Network monitoring tools
- Ansible
- Helm
- Jenkins
- Automation frameworks
- AI coding assistants such as Copilot