Cloud Engineer

Cloud Engineer Job Description Template

Our company is looking for a Cloud Engineer to join our team.

Responsibilities:

  • Supporting the Hybrid Cloud management stack and tooling;
  • Providing high quality support to customers, prospects, management and engineering;
  • Developing required scripts or frameworks to automate and integrate centralized infrastructure management;
  • Implementation of private/public cloud and hybrid solutions;
  • Working with the sales and client management team on bids/opportunities;
  • Design, implementation and support of Azure and Office365 services;
  • Hands on with a range of automation and AWS projects;
  • Develop API integration for Cloud Services and 3rd Party SaaS solutions;
  • Partake in out-of-hours support;
  • Automation and Platform Support for in-house cloud services;
  • Building secure solutions using Azure environments;
  • On-going Automation of Operational Tasks;
  • Web app, API and function hosting;
  • Participate in development sprints in a fast paced Agile release environment, as required;
  • Extension of best practices to onpremise environment.

Requirements:

  • In addition, you will have strong analytical and problem-solving skills, with excellent written and verbal communication skills;
  • Kubernetes experience is a nice to have;
  • Experienced with setting up cloud-based CI/CD/CT Pipelines;
  • Any experience with Google Cloud would be also be beneficial;
  • Certification in one or more of the key cloud technologies: Azure, Google, O365, Cloud Security Solutions or Cloud Networking;
  • Working with the sales and client management team on bids/opportunities;
  • Information and Data Security, Governance, Compliance;
  • Developing required scripts or frameworks to automate and integrate centralized infrastructure management;
  • Supporting the Hybrid Cloud management stack and tooling;
  • Expert-level knowledge across a wide variety of database technologies, including Enterprise relational databases, NoSQL, and Big Data;
  • Database administration and setup;
  • Docker and Kubernetes;
  • Puppet / Atlassian experience;
  • Excellent client communication and organisational skills with the ability to multi-task;
  • Experience developing Build and Release pipelines.