DevOps Engineer

ARCH NINE INTERNATIONAL LIMITED
Glenfields, United Kingdom
27 days ago

Role details

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

Job location

Remote
Glenfields, United Kingdom

Tech stack

Microsoft Windows
API
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Azure
Bash
Software as a Service
Cloud Computing
Cloud Engineering
Computer Networks
Databases
Linux
DevOps
Disaster Recovery
Infrastructure as a Service (IaaS)
Virtual Private Networks (VPN)
Python
Network Security
PostgreSQL
Shell
Microsoft SQL Server
MySQL
OpenStack
Oracle Applications
Platform as a Service (PAAS)
Powershell
Systems Development Life Cycle
Ansible
Ruby
Service-Oriented Architecture
Software Engineering
PL-SQL
SQL Databases
T-SQL
Virtualization Technology
Web Services
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Enterprise Software Applications
System Availability
Delivery Pipeline
Database Optimization
Database Performance
Infrastructure as Code (IaC)
Containerization
Kubernetes
Information Technology
Puppet
REST
Terraform
Docker
Jenkins
Vulnerability Analysis
VMware
Microservices

Job description

  • Design, develop, and maintain scalable cloud infrastructure solutions utilizing platforms such as AWS, Google Cloud Platform, Azure, OpenStack, VMware, and Rackspace.
  • Implement automation tools using Terraform, Ansible, Puppet, Chef, PowerShell, Bash scripting, and CI/CD pipelines with Jenkins or similar tools to streamline deployment processes.
  • Develop and manage microservices architectures leveraging Docker, Kubernetes, RESTful APIs, and other container orchestration technologies.
  • Ensure system security through hardening practices and compliance with industry standards; perform regular system hardening and vulnerability assessments.
  • Collaborate with development teams to implement Infrastructure as Code (IaC) and support application development lifecycle (SDLC) within Agile environments.
  • Manage databases such as MySQL, PostgreSQL, Oracle, Microsoft SQL Server using T-SQL or PL/SQL; optimize database performance for cloud applications.
  • Monitor system health using VPNs, Meraki devices, and other network tools; troubleshoot issues related to web services, SaaS/PaaS deployments, and cloud infrastructure.
  • Develop APIs and integrate various web services to support enterprise applications including IoT solutions.
  • Lead efforts in system hardening and security best practices across Linux/Unix/Windows environments; ensure high availability and disaster recovery readiness.
  • Stay current with emerging cloud technologies like Cloud computing trends in IaaS/PaaS/SaaS models; contribute to strategic planning for cloud architecture enhancements.

Requirements

Do you have experience in Web services?, Do you have a Bachelor's degree?, We are seeking an experienced DevOps Engineer to join our dynamic IT team. This role is pivotal in designing, implementing, and maintaining scalable, secure, and efficient cloud infrastructure solutions across multiple platforms. The ideal candidate will possess extensive expertise in cloud architecture, virtualization, and automation, contributing to the development and deployment of cutting-edge cloud-based applications and services. This position offers an exciting opportunity to work with a diverse set of technologies including Service-oriented architecture, VMware, OpenStack, AWS, Google Cloud Platform, and more., * Bachelor's degree in Computer Science or related field; advanced certifications in cloud platforms (AWS Certified Solutions Architect, Google Cloud Professional Cloud Architect) are highly preferred.

  • Extensive experience with cloud computing, cloud architecture, virtualization, system hardening, and IT infrastructure management.
  • Proven expertise in DevOps practices including CI/CD pipelines using Jenkins or similar tools; automation with Ansible, Puppet, Chef; scripting skills in PowerShell, Bash (Unix shell), Python, Ruby.
  • Strong knowledge of containerization technologies such as Docker and Kubernetes; experience with microservices architecture design.
  • Hands-on experience with virtualization platforms like VMware and OpenStack; familiarity with SaaS/PaaS/IaaS models across multiple cloud providers including AWS (S3), Google Cloud Platform (GCP), Azure.
  • Proficiency in managing databases such as MySQL, PostgreSQL, Oracle; knowledge of SQL/T-SQL/PL/SQL for database optimization.
  • Familiarity with RESTful API development and integration; experience working within Agile software development environments.
  • Excellent problem-solving skills with the ability to troubleshoot complex systems involving web services and internet-of-things (IoT) solutions.
  • Strong understanding of network security protocols including VPNs; experience managing Meraki devices is a plus. This role is ideal for a proactive professional eager to leverage their extensive DevOps expertise to drive innovation within a collaborative environment while maintaining high standards of security and efficiency.

Apply for this position