Build and Release Specialist
Hewlett Packard Enterprise creates new possibilities for technology to have a meaningful impact on people, businesses, governments and society. HPE brings together a portfolio that spans software, services and IT infrastructure to serve more than 1 billion customers in over 170 countries on six continents. HPE invents, engineers, and delivers technology solutions that drive business value, create social value, and improve the lives of our clients.
At HPE, you’ll build the future—one big idea at a time. Ready to unleash your professional potential? You’ll use your experience and scientific knowledge to develop, modify, design, and test products, software, systems, and processes. And you’ll help drive our growth as a technology leader. If solving the world’s biggest challenges sounds like the right career path for you, read on.
Enterprise Group works to streamline innovation and simplify IT with superior solutions. By combining ESSN (Enterprise Server, Storage and Networking) and Technology Services into one division, we gain a strategic advantage in our focus on “Converged Infrastructure”. The HPE Enterprise Group supports our customers with the transformation and integration of their technology. We are there for our customers – come join us!
Introduction to the role:
Looking for DevOps / Build / Release Engineer to provide strategic direction on and execute infrastructure, security, continuous integration, deployment, and IT operations practices, scaling and metrics, as well as running day-to-day operations of production and development process , tools for One View manageability solution for HPE Data Center Infrastructure.
For New applications, work with development to get the requirements of application build and deployment process.
After complete of the scripts development and process setup, build engineer role is expected to execute the builds and deployments to all above environments based on weekly scheduled build calendar.
Build engineer is required to perform smoke/ sanity tests for the applications deployed and also troubleshoot the application for the issues that arise as part of the smoke test process.
Build engineer is expected to learn the architecture of all the applications to help trouble shoot any issues for each applications.
Build engineer need to periodically analyze the hardware and software capacities of build infrastructure and provide appropriate recommendation to the Management team for improvements and immediate attention.
Build Engineer is required to be proficient in Python Scripting.
Should be familiar with Code Management Tools like GIT, github.
SCM Process regarding Build, Release and Source Code Management.
If you possess a can do attitude, are driven by research, problem solving, and thrive on challenges, we want to speak with you. The successful candidate enjoys continuing improvement of communication skills, understanding of the domain, in which the Oneview manageability is being written, and crucially, a sensitive and passion for the underlying business and for ensuring it succeeds. You ll apply your past experience with all aspects of technical operations to develop an innovative approach to simplify and streamline processes to increase system scalability and reliability, improve efficiency and minimize errors. You ll work closely with Development and QA teams to provide continuous improvement of existing features and rollout of new services, ensuring high availability of our platform. You re comfortable with infrastructure and configuration, software configuration management, but happy to roll up your sleeves, with tests, debug and rollout new releases.
The candidate will specifically work to manage and execute software release builds and deployments for both Java and Java Script applications running in the form of appliances. Given the wide range of hardware that the manageability product supports, the candidate will also be expected to execute operations on different HPE platforms. These activities will span Development, Certification, Code Signing, Malware Scanning, QA, Performance and Production environments. The activities in this team shall takes place in RoseVille, Fort Collins, Plano, China and India during all hours of the day. As such the candidate will be providing 24 hour daily technical support to all development teams. The candidate is expected to work closely with the development teams who manage UI, middleware, and back-end code. The candidate is expected provide some extent of GIT/ Gerrit support for all different code sets across the group. Experience in build automation using Maven, Jenkins and Python is a must. Candidate must have through understanding of Software Configuration Management (SCM) and release process and best practices. This position will report to a DevOps Lead, who will coordinate with various teams in group to execute on the delivery approach to meet multiple concurrent project delivery needs.
- Hewlett Packard Enterprise Values:
Partnership first: We believe in the power of collaboration – building long term relationships with our customers, our partners and euch other
Bias for action: We never sit still – we take advantage of every opportunity
Innovators at heart: We are driven to innovate – creating both practical and breakthrough advancements
What do we offer?
Extensive social benefits, flexible working hours, a competitive salary and shared values, make Hewlett Packard Enterprise one of the world´s most attractive employers. At HPE our goal is to provide equal opportunities, work-life balance, and constantly evolving career opportunities.
If you are looking for challenges in a pleasant and international work environment, then we definitely want to hear from you. Apply now below, or directly via our Careers Portal at www.hpe.com/careers
You can also find us on:
Education and Experience
- Bachelor’s or Master’s degree in Computer Science, Information Systems, or equivalent
- Minimum 8-14 years’ experience
Knowledge and Skills
- Expertise in multiple software configuration management, software build and configuration systems and frameworks.
- Strong analytical and problem solving skills.
- Designing software systems running on multiple platform types
- Software systems testing methodology, including writing and execution of test plans, debugging, and testing scripts and tools
- Excellent written and verbal communication skills; mastery in English and local language. Ability to effectively communicate product architectures, design proposals and negotiate options at management levels.
Job Requirements / Skills – Mandatory
- Build & Release / Configuration Management Experience
- GIT, Gerrit
- Maven, Jenkins, Python, Shell script
- Basic Linux Administration
Job Requirements / Skills – Good to Have
- VMWare / HyperV / KVM
- Coverity / Clover / Sonar
Meet Some of Hewlett Packard Enterprise's Employees
Business Compensation Manager
Jeremy ensures all HPE employees are properly compensated for their contributions to the company, helping to retain top talent and market leaders for the organization.
Back to top