Full stack Automation Engineer

Employer: Hewlett Packard Enterprise
Domain:
  • IT Software
  • Job type: full-time
    Job level: 1 - 5 years of experience
    Location:
  • BUCHAREST
  • Updated at: 03.12.2016
    Short company description

    Hewlett Packard Enterprise is one of the world’s iconic tech companies, creating new possibilities for technology to have a meaningful impact on people, businesses, governments, and society.

    We provide solutions which enable companies to mobilize their business; mine all their data for insights, on an open, agile cloud; all this securely. We aim at making the complex, simple. Bridging the old and the new. And we do that by harnessing big data, security, mobility and cloud. We are the only company with the breadth and depth of innovative products and services to provide complete end-to-end solutions in big data, cloud, mobility and security, not just a disparate set of IT components.
    We focus on delivering speed, simplicity, efficiency and agility so that customers can realize their preferred business outcomes across architectures and in ways that suit their engineering requirements and budgets. Our key areas include:

    • Infrastructure – Building on the product innovations of the past year, like our Helion Cloud portfolio, Apollo water-cooled super computers, and OneView, the best converged infrastructure tool on the market.
    • Services – Continuing to lead in Virtual Private Cloud and growing our Strategic Enterprise Services, including cloud, enterprise security, analytics and data management, and app modernization.
    • Software – Continuing to develop the critical tools that reveal hidden insights and drive business outcomes at incredible speed and scale.
    • HP Financial Services – By leveraging its HP Financial Services capability, Hewlett Packard Enterprise will be well positioned to create unique technology deployment models for customers and partners based on their specific business needs.

    Apart from leading the market in enterprise infrastructure, software and services, we offer great and impactful initiatives for our employees and for society, from wellness, through diversity and inclusion, to amazing university hiring experiences, and much more. If you wonder what is like to be part of one of the world’s largest technology companies, visit our Hewlett Packard Enterprise stand, and hear directly from our employees!


    Requirements

    Minimum 3-5 years' experience working in the field

    Good understanding of OOP concepts and programming skills (C# or Java preferred)

    Proven experience of designing and building test automation frameworks

    Knowledge of scripts in some administrative language (Shell, bash, sh, etc.)

    Knowledge and experience in automation framework tools; (MSTest, NUnit preferred)

    Knowledge and experience in setting up of continuous integration; (TFS, Visual Studio Team Services preferred)

    Knowledge and experience of QA in Continuous Delivery/Deployment


    • Operating System basic principles, experiences with Windows (software management, administration)


    • Javascript or similar language experience


    • Very good communication skill


    • Knowledge with Hypervisors (VMware vSphere, Microsoft Hyper-V) would be a plus


    • Networking troubleshooting and debugging (SSH, Wireshark, Telnet)

    Responsibilities

    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.


    Hewlett Packard Enterprise, Information Management & Governance Division is seeking a Release Engineer for a new group we are building in Cluj Romania. This Release Engineer will work on our newly acquired VM Explorer product that helps customers backup and protect their Virtual environments - both on premise and in the cloud. This person will work closely with engineers in Switzerland and Cluj Romania to set up a new build environment system in Cluj and oversee release engineering for VM Explorer as we drive significant expansion of the product in the marketplace.

    This Release Engineer will develop, enhance and support the software build systems for VM Explorer. Using the appropriate build technologies and industry best practices, installs the required build tools, writes the necessary software code or scripts to create and maintain the build system. Specifies hardware and other infrastructure components necessary to implement and maintain the build systems. Creates and maintains documentation accurately reflecting the build system and processes. Interacts with product development team members to define system requirements and/or necessary modifications.

    The ideal candidate needs to be forward-looking and pragmatic in solving problems and must have excellent communication skills.

    Your key tasks

    Develop, enhance and support the software build environments for assigned products.
    Maintain accurate documentation of all build system components and processes.
    Manage the build processes to ensure timely execution, repeatability and proper archiving of build artifacts.
    Demonstrate knowledge and application of industry best practices.
    Administer product code in the source code control system.
    Collaborates and communicates with management and development teams about project status, areas of risk, and issue resolution.

    What do we expect?

    Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
    Minimum 5+ years experience
    Strong analytical and problem solving skills.
    Experience developing build systems for software applications that run on multiple hardware and operating system platforms.
    Excellent written and verbal communication skills. Fluent in English.
    Experience in implementing continuous build processes.
    Knowledge of source control systems such as Git and Perforce.
    Experience with scripting and/or programming languages such as Perl, Python, UNIX shell, Java and C++.
    Experience with build automation on Windows and Linux.
    Experience with Windows and Linux system administration.
    Experience with developing installation packages.
    Experience with many of the following or similar tools: Maven, Ant, Jenkins, Nexus, Artifactory, VMs, Docker.




    Hewlett Packard Enterprise Values:
    Partnership first: We believe in the power of collaboration - building long term relationships with our customers, our partners and each 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:
    https://www.facebook.com/HPECareers
    https://twitter.com/HPE_Careers