Über
*Responsibilities*
* Develop, automate, and optimise deployment pipelines using tools such as Jenkins, GitLab, and TFS to facilitate continuous integration and continuous delivery (CI/CD).
* Manage containerisation platforms including Docker and Kubernetes to orchestrate microservices architecture.
* Implement infrastructure as code using Terraform, Ansible, Chef, Puppet, and PowerShell scripts for scalable cloud infrastructure on AWS, Azure, Google Cloud Platform, and OpenStack.
* Administer and support virtualisation environments with VMware and other hypervisors.
* Monitor system performance and troubleshoot issues using tools like New Relic, Splunk, Elasticsearch, and Nagios.
* Maintain system security by configuring firewalls, DNS management, Active Directory integration, and incident response procedures.
* Oversee disaster recovery planning and ensure high availability through robust backup strategies across cloud and on-premises environments.
* Collaborate with development teams during SDLC phases including requirements gathering, system testing, deployment, release management, and post-deployment support.
* Manage databases such as MySQL, Microsoft SQL Server, Oracle, DynamoDB with a focus on optimisation and security.
* Support web servers including NGINX, WebSphere, JBoss, Weblogic while managing APIs and web services integrations.
* Ensure compliance with industry standards for software quality assurance and incident management processes.
*Qualifications*
* Proven experience in *DevOps*, *software development*, *system administration*, or related fields within complex enterprise environments.
* Extensive knowledge of *cloud computing platforms* including AWS (S3), Azure (Blob Storage), Google Cloud Platform (GCP), and OpenStack.
* Proficiency in scripting languages such as Python, Bash (Unix shell), PowerShell, Groovy, Perl, Ruby on Rails frameworks; experience with Go is advantageous.
* Strong understanding of containerisation (Docker), orchestration (Kubernetes), virtualisation (VMware), and infrastructure automation tools like Terraform and Ansible.
* Familiarity with CI/CD tools such as Jenkins, GitHub/GitLab repositories for version control; experience with TFS is desirable.
* Knowledge of networking protocols including TCP/IP, DNS configurations, firewalls; experience managing WAN/LAN environments is essential.
* Experience with distributed systems architecture involving microservices design patterns.
* Ability to troubleshoot complex system issues related to software deployment or hardware failures efficiently.
* Relevant certifications such as AWS Certified DevOps Engineer or similar are preferred but not mandatory. This role offers a challenging environment for a proactive professional eager to innovate within the DevOps landscape while supporting the organisation’s technological growth.
Job Type: Full-time
Pay: £70,000.00-£90,000.00 per year
Benefits:
* Casual dress
* Company pension
* Cycle to work scheme
* Employee stock purchase plan
* Flexitime
* Health & wellbeing programme
* Matching gift scheme
* Work from home
Work Location: Remote
Sprachkenntnisse
- English
Hinweis für Nutzer
Dieses Stellenangebot stammt von einer Partnerplattform von TieTalent. Klicken Sie auf „Jetzt Bewerben“, um Ihre Bewerbung direkt auf deren Website einzureichen.