Description
We are seeking a Senior DevOps Engineer to join our team in the HPE Hybrid Cloud organisation. As a Senior DevOps Engineer, you will play a critical role in leading the innovation agenda and technology roadmap for all of HPE.
Responsibilities:
- Participate in architecture, design, and implementation of build and development infrastructure and methodologies
- Assist in management and automation of the build and release process including packaging build artifacts and collateral
- Design, implement, maintain, and continuously improve CI/CD pipelines and infrastructure supporting software development and automated testing
- Administer, maintain, and continuously improve shared infrastructure, storage systems, redundancy, and operational best practices
- Ensure required security patches and updates are implemented and kept current
- Perform hardware forecasting and ordering and coordinate lab tickets for physical or connectivity changes
- Contribute to infrastructure automation efforts using cutting-edge tools like Docker and Ansible
- Design, deploy, and support Kubernetes-based infrastructure and containerized applications
- Develop AI-powered automation, agents, and intelligent workflows to improve engineering productivity and operational efficiency
- Integrate engineering tools and services using Model Context Protocol (MCP), APIs, and modern automation frameworks
- Participate in a rotational front-line support (Admin Duty) schedule for tools and services
Requirements:
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
- Minimum of 8+ years of experience developing and maintaining software using industry best practices
- Proficiency in Python
- Strong experience with Linux
- Expertise in administering remote-accessible infrastructure
- Experience with continuous integration tools and source control tools
- Experience developing, maintaining, and supporting tools and services throughout their lifecycle
- Experience with containerization and orchestration technologies, including Docker and Kubernetes
- Knowledge of storage systems (filesystem, NFS, SMB, SSD, object storage, etc.)
- Experience with design and integration of software running on multiple platform types
- Experience with the general operation of Windows & Linux Operating systems
- Experience with monitoring of infrastructure using tools as Prometheus, Grafana, VMware
- Strong analytical and problem-solving skills
- Excellent written and verbal communication skills
Desired Skills:
- Experience with source code management tools (preferably Git)
- Experience with defect tracking tools (preferably JIRA)
- Experience with Jenkins
- Experience with Configuration Management tools like Chef, Ansible or Salt
- Experience with Linux build and packaging concepts, particularly Debian
- Experience with build tools such as Tup, GNU Make, CMake
- Hands-on experience with Generative AI, Large Language Models (LLMs), and AI-assisted development tools
- Experience building AI agents, copilot, and workflow automation solutions
- Knowledge of Agile methodologies
- Experience integrating Open Source tools and software
- Experience with modern developer productivity tools such as VS Code and GitHub Copilot