Cloud Support Engineer

A&S Group
Manor Park, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 93K

Job location

Manor Park, United Kingdom

Tech stack

API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Automation of Tests
Azure
Bash
Ubuntu (Operating System)
CentOS
Software as a Service
Cloud Computing
Cloud Engineering
Complex Networks
Databases
System Configuration
Linux
DevOps
Monitoring of Systems
Hyper-V
Infrastructure as a Service (IaaS)
Internetworking
Virtual Private Networks (VPN)
Python
PostgreSQL
Shell
Windows Server
MongoDB
MySQL
NoSQL
OpenStack
Oracle SQL Developer
Platform as a Service (PAAS)
Powershell
Systems Development Life Cycle
Cloud Services
Ansible
Ruby
Service-Oriented Architecture
Software Deployment
Software Engineering
Virtualization Technology
Web Services
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Cloud Platform System
Firewalls (Computer Science)
GIT
Puppet
REST
Terraform
Docker
Jenkins
VMware
Microservices

Job description

We are seeking a highly skilled Cloud Support Engineer to join our dynamic IT team. The successful candidate will be responsible for maintaining, supporting, and optimising cloud infrastructure and services across multiple platforms including AWS, Azure, Google Cloud Platform, and OpenStack. This role offers an exciting opportunity to work on cutting-edge cloud technologies, ensuring seamless operation and security of our cloud-based solutions. The ideal applicant will possess a strong background in cloud architecture, scripting, and software development, with a passion for delivering exceptional technical support in a fast-paced environment., * Provide expert support for cloud infrastructure environments such as AWS, Azure, Google Cloud Platform, VMware, and OpenStack.

  • Develop and maintain automation scripts using PowerShell, Bash (Unix shell), Python, and other scripting languages to streamline operations.
  • Manage and optimise containerisation technologies including Docker and Kubernetes to ensure scalable deployment of applications.
  • Implement Infrastructure as Code (IaC) using Terraform, Ansible, Chef, Puppet, or similar tools to facilitate consistent environment provisioning.
  • Monitor system performance and troubleshoot issues related to cloud services, virtualisation platforms, APIs, web services, SaaS, PaaS, IaaS and microservices architectures.
  • Collaborate with development teams on application deployment strategies using Jenkins, Git, and SDLC best practices.
  • Maintain security standards by configuring VPNs, firewalls, and access controls across multiple cloud environments.
  • Support database management tasks involving MySQL, PostgreSQL, Oracle SQL Server or NoSQL databases like MongoDB.
  • Document configurations and procedures clearly to ensure operational continuity and knowledge sharing within the team.

Requirements

  • Proven experience working with cloud platforms such as AWS (including S3), Azure, Google Cloud Platform or OpenStack.
  • Strong understanding of cloud architecture principles including SaaS, PaaS, IaaS models.
  • Hands-on experience with virtualization technologies like VMware or Hyper-V.
  • Proficiency in scripting languages such as Python, Bash (Unix shell), PowerShell or Ruby for automation purposes.
  • Familiarity with containerisation tools including Docker and Kubernetes for deploying microservices-based applications.
  • Knowledge of DevOps practices including CI/CD pipelines using Jenkins or similar tools.
  • Experience with operating systems such as Linux (Ubuntu, CentOS) and Windows Server environments.
  • Understanding of RESTful APIs, web services integration and service-oriented architecture (SOA).
  • Ability to troubleshoot complex network issues involving VPNs and internet connectivity across cloud platforms.
  • Prior exposure to database management systems like MySQL or PostgreSQL is advantageous.

This position offers an engaging environment for IT professionals passionate about cloud computing technology stacks and eager to contribute to innovative projects within a supportive team setting. Candidates should demonstrate strong problem-solving skills coupled with excellent communication abilities to thrive in this role.

Apply for this position