HPE Software Systems Engineer - DevOps
HPE Datacenter Networking team is hiring Software Systems Engineer - DevOps (0-2 years) in Bengaluru for Cloud Native products and Distributed systems.
Job Description
HPE Datacenter Networking team is looking for a Software Engineer (Entry Level/Junior) with a passion for Software Development in Cloud Native products and Distributed systems, and an eagerness to solve problems leveraging large-scale automation tools such as AI Agents and Co-pilots. HPE is the global edge-to-cloud company advancing the way people live and work. They help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's complex world. You will design, develop, troubleshoot, and debug software programs for software enhancements and new products under the guidance of senior engineers. Contributions have visible impact on well-defined features or subcomponents of a product. You will learn rapidly from senior engineers and code reviews, participate in team initiatives, and grow toward owning larger components over time.
š Eligible Batch / Year of Passout: 2024, 2025 & 2026 Batch
Eligibility Criteria
- B.Tech or M.Tech in Computer Science or related major.
- 0-2 years of hands-on experience (including internships, co-ops, or academic projects) writing high-quality code in Python, Golang, Java, C, or C++.
- Foundational understanding of Distributed systems, Cloud Native software development, Microservices, and Infrastructure as Code concepts.
- Exposure to Virtual Infrastructure Management software like KVM, OpenStack, Kubernetes, or VMware.
- Familiarity with components like Cassandra, RabbitMQ, Elastic Search, Docker, Prometheus, or Grafana.
Key Responsibilities
- Design, develop, troubleshoot, and debug software programs for software enhancements and new products.
- Contribute to software including networking, utilities, databases, and Internet-related tools.
- Develop an understanding of hardware/software interactions.
- Write code and develop automated test cases.
- Integrate test cases into CI/CD pipelines for continuous execution and quality management.
- Participate in design discussions and learn from architectural decision-making with cross-functional stakeholders.
Required Technical & Soft Skills
- Hands-on experience writing code in Python, Golang, Java, C, or C++.
- Foundational understanding of Distributed systems, Cloud Native, Microservices, Infrastructure as Code.
- Exposure to Virtual Infrastructure Management (KVM, OpenStack, Kubernetes, VMware).
- Familiarity with infrastructure components (Cassandra, RabbitMQ, Elastic Search, Docker, Prometheus, Grafana).
- Customer-first mindset, attention to detail, and receptiveness to feedback/mentorship.
Selection Process / Rounds / Tests
Round 1: Application Screening ā Details: Resume and qualification review | Topics: Academic background, technical skills, experience | Mode: Online | Purpose: Initial screening based on eligibility criteria
Round 2: Online Assessment ā Details: Evaluate coding and technical knowledge | Topics: Python, Golang, Java, C, C++, Distributed systems, Cloud Native, Microservices, Infrastructure as Code | Mode: Online | Purpose: Assess technical knowledge and coding skills
Round 3: Technical Interview ā Details: Assess Distributed systems, Cloud Native, DevOps | Topics: Distributed systems, Cloud Native, Microservices, KVM, OpenStack, Kubernetes, VMware, Cassandra, RabbitMQ, Elastic Search, Docker, Prometheus, Grafana, Ansible, Helm, Terraform, REST/gRPC | Mode: Online / In-person | Purpose: Evaluate technical knowledge and problem-solving skills
Round 4: HR Interview ā Details: Evaluate communication and cultural fit | Topics: Communication skills, Teamwork, Adaptability, Customer-first mindset | Mode: Online / In-person | Purpose: Final evaluation of soft skills
Required Skills
- Python
- Golang
- Java
- C++
- Kubernetes
- Docker
- Microservices
- CI/CD
- Prometheus
- Grafana
How To Apply
Review eligibility, prepare your resume, verify the official source, and apply before the deadline.
FAQ
Who can apply?
B.Tech, M.Tech in Computer Science or related major candidates from 2024, 2025, 2026 batches can apply if they match the role requirements.
Is this suitable for freshers?
Yes, this listing is curated for freshers or early-career candidates unless the post mentions otherwise.
