Are you looking for a unique, truly innovative role? What if it could be with one of the most impactful IT companies in the world? Then we have the right opportunity – we are looking for Software Engineers to join our diverse and collaborative team. In this amazing role you will be responsible for design, development, troubleshooting and debugging. If you have a track record in and a passion for software engineering and want to be part of a growing business with ample opportunity for career growth, then please apply today.]
How you’ll make your mark:
- Be part of the team designing and developing tooling for HPE’s hybrid cloud offerings
- You will work as a member of a scrum team with other cloud software platform engineers and internal and outsourced development partners responsible for all stages of design and development including solution design, analysis, coding, testing, and integration.
- You will review and evaluate designs and project activities for compliance with systems design and development guidelines and standards; providing tangible feedback to improve product quality and mitigate failure risk.
- Use native hyperscaler APIs and 3rd party SaaS applications.
- Use the latest toolchains including VMware, Docker, Kubernetes
- Use best development practices such as DevOps/CI/CD/GitOps in an dynamic and agile environment
- Develop with the latest technologies including Golang/Python/Terraform/Ansible
- Develop microservices to deliver real customer value by transforming the way we deliver code to customers
You will be skilled in some of the following areas:
- Holding a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computing, Engineering, Maths or related
- Typically 2-4 years experience.
- Strong Linux development background
- Understanding of container and orchestration technologies – Docker and Kubernetes
- Experience with automated CI/CD (Continuous Integration & Deployment) tools and processes such as Jenkins, CircleCI and GitOps
- Experience with modern software development languages such as GoLang, Python, Rust or similar
- Experience managing infrastructure as code, both on-prem and cloud based, using tools like Ansible, Terraform, etc.
- Experience with public cloud and SDKs/APIs for Azure, AWS, or GCP
- Experience with Virtualization technologies – Vmware (ESXi, NSX, VSAN, KVM)
- Systems experience – servers, storage, networking
- Experience with microservice architecture and REST API's
- Experience and understanding of working with Agile framework
- Analytical, debug and problem solving skills
- Ability to learn quickly, to work independently and to collaborate
- Strong written and verbal communication skills
We offer:
- A competitive salary and extensive social benefits
- Diverse and dynamic work environment
- Work-life balance and support for career development
- An amazing life inside the element! Want to know more about it?