What is the role of a Cloud Engineer?

As a cloud engineer you will be responsible for planning, implementing, and overseeing cloud-based systems. Additionally, you will be responsible for migrating on-premises applications to the cloud and debugging cloud stacks.  Many cloud engineers are also equipped with a well-rounded knowledge of software development, scripting languages, and experience designing web services in the cloud.

Responsibilities

  • Create, develop, and implement cloud-based systems

  • Maintain cloud systems to meet the standards set by the company

  • Analyse, identify, and solve any issues or weaknesses in an app’s infrastructure

  • Periodically review cloud-based systems and create and implement the necessary improvements if the software does not meet the required standard

  • Assuring that company security policies and best practices in cloud security are followed when handling data storage and processing

  • Assessing and identifying optimal cloud computing solutions in collaboration with engineering and development teams

Tech Stack

  • AWS

  • Azure

  • GCP

Types of Cloud Engineers

  • AWS Cloud Engineer

  • Senior Cloud Engineer

  • Infrastructure Cloud Engineer

  • Azure Cloud Engineer

Qualifications

  • Previous experience as a Cloud Engineer or in a similar role

  • Advanced problem-solving skills, often working with multiple problems under time pressures

  • Extensive cloud knowledge, including, but not limited to Azure

  • Strong written and verbal communication skills

  • Skilled at troubleshooting issues and analysing data

  • Ability to work well with internal and external teams

  • Knowledge of CI/CD systems

​Cloud Platform Engineer

  • Location: Watford
  • Sector: Cloud, Infrastructure and Services
  • Job type: Permanent
  • Job functions: Cloud
  • Salary: £55000 – £70000 per annum + Benefits package

Details

We are currently working with a global furniture manufacturer, who are looking for a Cloud Platform Engineer to support in the Creation, maintenance and deployment of secure, highly available, fault-tolerant systems at scale via on-premises and cloud-native architectures for development, testing and production environments.

The successful candidate will have the following:

  • Broad experience (of at least 2 to 3 years) within the Cloud Technologies and Platforms (Azure / AWS Cloud)
    • Azure DevOps (or other CI/CD GIT platforms)
    • Azure Active Directory (Identity Management, Service Principles, Security Groups, Role Management, MFA)
    • Cloud Security and Connectivity (vNet, DNS, Firewalls, Express Route / Direct Connect, VPN, GTM, NSG)
    • Shared Services (Kubernetes, API Management)
  • Experience with infrastructure-as-code and Configuration management tools e.g. Terraform, Chef, Puppet, Ansible, Azure.
  • Experience of building automated CI/CD pipelines with tools such as; SonarQube, Fortify, Selenium, etc.
  • Disciplined programmer with understanding of test-driven development and clean code principles with experience in languages such as Java and .Net C#
  • Understanding of monitoring tools (Pagerduty, CloudWatch, Datadog, Sentry, etc.)
  • Strong communication and documentation skills
  • Strong understanding of DNS, TCP, SSL, Git, Firewalls, networking concepts (VPC, subnetting, VPN, etc.)
  • Experience working within large-scale decoupled, service-oriented systems a plus
  • Experience of the Azure stack an advantage, including:
  • Azure Kubernetes Services / Azure Service Fabric
  • Azure SQL Database
  • Azure Application Monitoring
  • Recognised qualifications i.e. MCSE Certification would be an advantage.

Cloud Engineering Manager

  • Location: Northampton
  • Sector: Cloud, Infrastructure and Services
  • Job type: Permanent
  • Job functions: Cloud
  • Salary: £70000 – £90000 per annum + Benefits package
  • Industry sector: Furniture manufacture

Details

We are currently working with a global furniture manufacturer, who are looking for a Cloud Engineering Manager. You will be responsible for the development and provisioning of the organisation’s Cloud platforms, adopting a product mindset to produce opinionated systems, tooling and frameworks that automate tasks and provide scalable, secure, and reliable modern cloud platforms in accordance with our standards and patterns.

The successful candidate will have the following:

  • Broad experience (of at least 2 to 3 years) within the Cloud Technologies and Platforms, including but not limited to:
    • Azure / AWS Cloud
    • Azure Landing Zone
    • Azure Active Directory (Identity Management, Service Principles, Security Groups, Role Management, MFA)
    • Cloud Security and Connectivity (vNet, DNS, Firewalls, Express Route / Direct Connect, VPN, GTM, NSG)
    • Infrastructure as Code (Terraform, ARM, Ansible)
    • DevOps (git Repository/ Deployment pipeline)
  • Experience and use of modern DevOps philosophies and culture.
  • Understanding of Security technologies and log management (SIEM)
  • Understand and be able to code in at least one scripting language such as (Powershell, Javascript)
  • Excellent communicator, able to influence decision makers and work successfully in cross-functional teams
  • Ability to solve complex technical, managerial, or operational problems and evaluate options based on relevant information, resources, well-rounded experience, and knowledge.
  • Ability to operate at advanced levels of authority and manage significant activities and resources to produce and take responsibility for results
  • Good commercial awareness and business acumen
  • Experience of Azure DevOps (AZDO)
  • Experience of both waterfall and agile project management methodologies

GCP Cloud Engineer

  • Location: Cardiff
  • Sector: Cloud, Infrastructure and Services
  • Job type: Permanent
  • Job functions: Google, Insurance, Mid-Level, Cloud, Cloud Engineer, GCP, JDE
  • Salary: £70000 – £80000 per annum

Details

We are looking for an experienced GCP Cloud Engineer to join our client’s Google Platform team, hosting and delivering mission critical workloads and solutions consumed by customers and internal teams. The client is expanding its Google platform with passionate and motivated cloud engineers who are focussed on delivering innovative, secure technical solutions through engineering excellence.

Role Overview:

  • Play a pivotal role in ensuring the successful design, development and deployment of new cloud-based solutions, the migration and modernisation of existing solutions in line with the company’s cloud strategy
  • Create Infrastructure as code modules and deployment pipelines that can be applied and re-used across the enterprise
  • Deliver on HA/DR, security, capacity, and compliance strategies for existing and new applications
  • Support, optimize and enhance our existing GCP based solutions and workloads
  • Drive effectiveness, efficiency, and continuous improvement using automation and adoption of appropriate and approved tools
  • Collaborate with architecture, security, and product teams to ensure effective designs and application of the cloud and hosting services
  • Evangelise topics such as monitoring, performance, and reliability throughout our IT support and delivery teams

Key skills:

  • Worked in complex hybrid multi-cloud environment
  • Experience of infrastructure as code development and deployment with Terraform
  • Experience of automation & Orchestration tools such as Azure DevOps, Jenkins, Rest APIs
  • Strong scripting and coding using Python, Bash, PowerShell etc
  • Solid understanding of cloud services and cloud service provider capabilities including
    • Cloud networking
    • Cloud security and governance
    • Containerisation and orchestration with Kubernetes
    • Serverless platforms and services
    • Hybrid cloud architectures
  • In-depth understanding of cloud security concepts and practices
  • Experience with datacentre migration, cloud migration, integration, and consolidation efforts
  • Authoring and maintaining of infrastructure standards and solution design documentation
  • Worked in Agile team following agile methodologies and practices

3rd Line Cloud Engineer

  • Location: Walsall
  • Sector: Cloud, Infrastructure and Services
  • Job type: Permanent
  • Job functions: Mid-Level, Cloud Engineer
  • Salary: Up to £60000 per annum + benefits

Details

The Role:

You will be dedicated to looking after all of the migrations in the M&A division.To oversee the transition of acquired sites infrastructure, connectivity and non core software applications into the core AWS infrastructure and application stack.

  • Working with key IT contacts (internal and external) at acquired sites to understand the infrastructure and software usage
  • Working with the infrastructure team to develop a plan in conjunction with other workstreams to facilitate a full transition of email/teams, data sets, software applications to the core stack
  • To assist with the technical implementation of such transfers under guidance from their infrastructure team
  • Working with the IT support team to provide knowledge of FAQ for each acquired site to facilitate a transition into BAU support.

Skillset:

  • Networking – DNS/DHCP/switch
  • Office 365 – administration/Troubleshooting
  • Some IT security experience
  • Exchange 2013-2016 administration
  • Active Directory / Group policy concepts
  • Windows Server – Admin / troubleshooting
  • VPN Configuration/Setup
  • Firewall administration
  • Windows 10 troubleshooting
  • PC / Server hardware Knowledge
  • Antivirus configuration/Deployment
  • vSphere/HyperV

Cloud Engineering Manager

  • Location: Watford
  • Sector: Cloud, Infrastructure and Services
  • Job type: Permanent
  • Job functions: Senior, IT Services
  • Salary: £70000 – £90000 per annum + + Car Allowance + Bonus + Benefits

Details

The role of the Cloud Engineering Manager is to manage a team of cloud engineers who are accountable for Cloud Platforms, their foundational capabilities, and the framework to support the deployment of services. Onboarding and transitioning to support, and life cycle of the platform, while continuing to provide escalation for incident & problem.
Improving the cloud landscape consistency and efficiency through automation. Ensuring documentation is up to date and enforcing the governance of Standards and Patterns, while promoting adoption of them through training of Support and Development teams.

Working closely and supporting the architectural and commercial functions, as well as the wider IS Infrastructure teams by managing the monitoring and optimisation of the cloud landscape.

Required skills:

  • Broad experience within the Cloud Technologies and Platforms, including but not limited to:
    Azure / AWS Cloud

  • Azure Landing Zone

  • Azure Active Directory (Identity Management, Service Principles, Security Groups, Role Management,
    MFA)

  • Cloud Security and Connectivity (vNet, DNS, Firewalls, Express Route / Direct Connect, VPN, GTM,
    NSG)

  • Subscription Management (Resource Groups, cost management)

  • Infrastructure as Code (Terraform, ARM, Ansible)

  • Cloud Monitoring

  • DevOps (git Repository/ Deployment pipeline)

  • Shared Services (Kubernetes, API Management)

  • CDN (Akamai)

  • High Availability (Zones and Regions, Service Recovery)

Personality traits:

  • Excellent communicator, able to inf luence decision makers and work successfully in cross-functional teams

  • Ability to solve complex technical, managerial, or operational problems and evaluate options based on
    relevant information, resources, well-rounded experience, and knowledge

  • Ability to operate at advanced levels of authority and manage signif icant activities and resources to produce
    and take responsibility for results.