Software Systems Engineer – DevOps
Hewlett Packard Enterprise (HPE) is seeking a Software Systems Engineer – DevOps to join its Datacenter Networking team in Bengaluru. This entry-level opportunity is ideal for recent graduates and early-career professionals passionate about cloud-native software development, distributed systems, and DevOps practices. The role involves designing, developing, testing, debugging, and enhancing software solutions while working alongside experienced engineers. Candidates will gain hands-on exposure to automation, CI/CD pipelines, cloud infrastructure, and modern DevOps technologies. The position also provides opportunities to contribute to scalable networking products, participate in technical discussions, and build expertise in cloud-native applications, infrastructure automation, and software engineering best practices within a collaborative engineering environment.
- Design, develop, troubleshoot, and debug software for new and existing products.
- Contribute to cloud-native software and distributed systems development.
- Develop software enhancements under the guidance of senior engineers.
- Build and maintain networking, database, utility, and internet-related software components.
- Write high-quality, maintainable, and testable code.
- Develop automated test cases and integrate them into CI/CD pipelines.
- Participate in code reviews, design discussions, and technical planning sessions.
- Collaborate with cross-functional engineering teams to deliver product features.
- Support software deployment, monitoring, and observability initiatives.
- Learn and contribute to automation frameworks using AI-powered tools and modern DevOps practices.
- Gain expertise in cloud infrastructure, virtualization, and large-scale distributed environments.
| Our Main Website | hrinsiderin.blogspot.com | |
| Follow on LinkedIn | linkedin.com/company/hrinsiderin | |
| Follow on Instagram | @hrinsiderin | |
| Join our WhatsApp Channel | Join Channel |
Educational Qualification
- B.Tech or M.Tech in Computer Science or a related discipline.
Experience Required
- 0–2 years of hands-on experience, including internships, co-ops, or academic projects.
Technical Skills
- Programming experience in Python, Golang, Java, C, or C++.
- Understanding of cloud-native software development and distributed systems.
- Knowledge of microservices architecture and Infrastructure as Code (IaC).
- Exposure to Kubernetes, OpenStack, VMware, or KVM.
- Familiarity with Docker, Cassandra, RabbitMQ, Elasticsearch, Prometheus, or Grafana.
- Experience with Ansible, Helm, Terraform, or similar automation tools.
- Understanding of REST and gRPC APIs.
- Ability to develop automated test cases and work with CI/CD pipelines.
- Knowledge of observability and monitoring concepts.
Soft Skills
- Strong communication and collaboration skills.
- Ability to learn quickly in a fast-paced environment.
- Curiosity to explore emerging technologies.
- Willingness to accept feedback and mentorship.
- Problem-solving mindset with attention to detail.
Additional Requirements
- Passion for cloud-native technologies and DevOps practices.
- Interest in automation, AI-assisted development, and distributed systems.
- Academic projects, hackathons, open-source contributions, or IEEE participation are considered an advantage.