The Responsibilities Review, understand and contribute to cloud software components written in Angular, Java, Golang, Python and C++ Champion and support a culture of building secure, performant, large-scale infrastructure and applications Work in a scrum team with fellow Engineers to develop core software components for internal and external customers Implement POCs to validate approaches and techniques Validate the and ensure the security of cloud infrastructure Investigate technology choices required by us and our customers to achieve our goals Partner with the wider organisation to understand, socialise and support their internal cloud infrastructure development needs Assist with the DevOps and tooling for building Cloud SaaS solutions Performance comparison testing of the latest cloud servers and architectures and tooling running our software Get stuck in and build the future Preferred Qualifications Bachelor's or higher degree in Engineering, Technology or a relevant degree Experience architecting and maintaining large scale cloud platforms that are in production Experience with hybrid on-premises and software-as-a-service products Understanding of Cloud and Application Security.
Understanding of Container orchestration.
Experienced in writing solutions on public, private and hybrid multi cloud solutions across IaaS, PaaS and SaaS cloud providers Understanding of Azure, AWS and or Google IPaaS Cloud and Hybrid Filesystems and secure inter cloud data transfer Deep understanding of at least one core programming language.
Experience in Disaster Recovery, and multizone availability.
Skills: software developer software Fullstack