About the role
Designation – Cloud Engineer
Skills Required • Experience in any of the following cloud service providers - Azure / AWS (Preference is Azure) • Experience in Kubernetes and Container-based technologies • Sound experience with Infrastructure as Code (Terraform) • Develop tooling and self-service capabilities • Strong development skills in Python, Java or Golang. • Sound experience in a scripting language such as Shell Scripting. • Experience of leading development in projects in a distributed enterprise environment • Experience of setting up a new development project using modern tools and practices including git, jenkins, test-driven development, and continuous integration in a Linux-based environment • Sound knowledge of infrastructure and cloud computing • Ability to mentor and develop more junior programmers, including participating in constructive code reviews • Collaborate with developers and infrastructure teams to enhance the developer experience Desired skills • 3+ years’ experience of working in Azure and/or AWS • Working with teams using scrum, kanban or other agile practices • Proficiency with standard Linux command line and debugging tools. • Experience of working with RESTful APIs, especially to manage and configure compute and storage infrastructure • Knowledge of how to write comprehensive unit tests, including the mocking of external utilities and APIs