Cloud Infrastructure Engineer

Rooting Clouds Ltd
Lancing, 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
£ 55K

Job location

Lancing, United Kingdom

Tech stack

Microsoft Windows
API
Amazon Web Services (AWS)
Azure
Bash
Ubuntu (Operating System)
CentOS
Software as a Service
Cloud Computing
Cloud Computing Security
Configuration Management
Databases
Continuous Integration
Linux
Document Management Systems
Hyper-V
Infrastructure as a Service (IaaS)
Virtual Private Networks (VPN)
Python
Network Security
PostgreSQL
Shell
Microsoft SQL Server
Windows Server
MySQL
OpenStack
Oracle Applications
Platform as a Service (PAAS)
Performance Tuning
Powershell
Systems Development Life Cycle
Ruby on Rails
Ansible
Service-Oriented Architecture
Shell Script
Simple Object Access Protocol (SOAP)
Software Deployment
Software Engineering
Systems Architecture
Web Services
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Firewalls (Computer Science)
GIT
Kubernetes
Operational Systems
Puppet
REST
Terraform
Docker
Jenkins
VMware
Microservices

Job description

We are seeking a highly skilled and motivated Infrastructure Engineer to join our dynamic IT team. The ideal candidate will be responsible for designing, implementing, and maintaining complex cloud and on-premises infrastructure solutions. This role offers an exciting opportunity to work with cutting-edge technologies including AWS, Azure, Google Cloud Platform, VMware, Kubernetes, and more. The successful applicant will play a vital part in ensuring the stability, security, and scalability of our organisation's IT environment., * Design and develop scalable cloud infrastructure solutions using AWS, Azure, Google Cloud Platform, and OpenStack.

  • Manage virtualisation platforms such as VMware, Hyper-V, and Docker containers to optimise resource utilisation.
  • Automate deployment processes using Terraform, Ansible, Chef, Puppet, PowerShell, Bash (Unix shell), and Shell Scripting.
  • Develop and maintain APIs for seamless integration across various web services and SaaS/PaaS platforms.
  • Implement and oversee microservices architecture using Kubernetes, Docker, and service-oriented architecture principles.
  • Monitor and troubleshoot infrastructure issues across multiple operating systems including Linux and Windows environments.
  • Collaborate with development teams to support application deployment through CI/CD tools such as Jenkins and Git.
  • Ensure security best practices are followed by configuring VPNs, firewalls, and other network security measures.
  • Maintain documentation related to system architecture, configurations, and operational procedures in accordance with SDLC standards.
  • Conduct capacity planning and performance tuning to optimise cloud infrastructure performance.

Requirements

Do you have experience in Windows?, * Proven experience with cloud platforms such as AWS, Azure, Google Cloud Platform or similar environments.

  • Strong knowledge of virtualization technologies including VMware, OpenStack, Hyper-V, and Docker containers.
  • Proficiency in scripting languages such as Python, PowerShell, Bash (Unix shell), Ruby on Rails or Go for automation tasks.
  • Experience with configuration management tools like Ansible, Chef or Puppet.
  • Familiarity with web services protocols including REST APIs and SOAP; experience with SaaS/PaaS/IaaS models is desirable.
  • Solid understanding of operating systems including Linux (Ubuntu, CentOS) and Windows Server environments.
  • Knowledge of database systems such as MySQL, PostgreSQL, Oracle or Microsoft SQL Server is advantageous.
  • Ability to develop secure network architectures involving VPNs and firewalls; understanding of cloud security best practices is essential.
  • Experience in software development lifecycle (SDLC), microservices architecture, and application deployment pipelines.
  • Strong problem-solving skills with the ability to work independently or within a team environment under pressure. This position offers an engaging environment for professionals eager to advance their expertise in cloud computing and infrastructure management within a forward-thinking organisation committed to technological excellence.

Apply for this position