SC Cleared DevOps Engineer

Intuit Inc.
Ilford, United Kingdom
2 days ago

Role details

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

Job location

Ilford, United Kingdom

Tech stack

Microsoft Active Directory
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Tomcat
Server Applications
Azure
Bash
Oracle WebLogic Server
Unix
CentOS
Cloud Computing
Configuration Management
Computer Networks
Continuous Delivery
Continuous Integration
Data Loss
Software Debugging
Linux
DevOps
Disaster Recovery
Distributed Systems
DNS
Elasticsearch
Middleware
Perl
Github
Groovy
Web Servers
IBM Websphere Application Server
Python
Network Security
Shell
Microsoft SQL Server
Team Foundation Server
Windows Server
MySQL
Nagios
Nginx
Node.js
OpenStack
Oracle
Powershell
Systems Development Life Cycle
Ruby on Rails
Release Management
Ansible
Prometheus
Ruby
Software Deployment
Software Engineering
Software Systems
PL-SQL
SQL Databases
System Testing
TCP/IP
VirtualBox
Virtualization Technology
Wide Area Networks
Web Application Frameworks
Web Services
S3 Bucket
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
System Availability
Grafana
Database Optimization
Reliability of Systems
Firewalls (Computer Science)
Containerization
Gitlab-ci
Kubernetes
Puppet
REST
Terraform
Splunk
New Relic (SaaS)
Dynatrace
Docker
Jenkins
VMware
Microservices

Job description

We are seeking a highly skilled DevOps Engineer to join our dynamic IT team. The ideal candidate will be responsible for streamlining software development, deployment, and system administration processes across cloud and on-premise environments. This role offers an exciting opportunity to work with cutting-edge technologies such as Docker, Kubernetes, Terraform, and cloud platforms including AWS and Azure. The successful applicant will play a pivotal part in enhancing system reliability, scalability, and security, ensuring seamless integration and continuous delivery of our software solutions., * Oversee monitoring tools (Dynatrace, Prometheus, Grafana), drive FinOps cloud cost strategies, and maintain infrastructure with Terraform and GitHub Actions

  • Design, implement, and maintain scalable cloud infrastructure using tools like Terraform, Ansible, Chef, Puppet, and Cloud platforms such as AWS, Azure, Google Cloud Platform, and OpenStack.
  • Develop and manage containerisation solutions with Docker and Kubernetes to facilitate efficient deployment of microservices architectures.
  • Automate deployment pipelines using Jenkins, GitLab CI/CD, TFS, and other continuous integration tools to optimise software release cycles.
  • Monitor system performance and troubleshoot issues using tools like New Relic, Splunk, Elasticsearch, and Nagios to ensure high availability and optimal performance.
  • Manage configuration management tasks across diverse environments including Linux (CentOS, UNIX) and Windows Server platforms.
  • Implement disaster recovery strategies to minimise downtime and data loss in critical systems.
  • Collaborate with development teams during requirements gathering to support software development lifecycle (SDLC), system testing, debugging, and release management processes.
  • Maintain security protocols by managing firewalls, DNS configurations, Active Directory integrations, incident response procedures, and incident management workflows.
  • Ensure compliance with best practices for system administration, network security (TCP/IP, WAN/LAN), and computer networking standards.
  • Provide technical support for cloud infrastructure services such as S3 buckets, REST APIs, web services optimisation, and database management including MySQL, SQL Server (Microsoft SQL Server), Oracle databases with PL/SQL or T-SQL.

Requirements

Do you have experience in Weblogic?, * Proven experience in DevOps roles or related positions with a strong understanding of software deployment pipelines.

  • Extensive knowledge of containerisation (Docker), orchestration (Kubernetes), infrastructure as code (Terraform), configuration management (Ansible, Chef, Puppet), and continuous integration tools (Jenkins).
  • Proficiency in scripting languages such as Bash (Unix shell), PowerShell, Groovy, Perl, Python or Ruby for automation tasks.
  • Hands-on experience with cloud computing platforms including AWS (S3, EC2), Microsoft Azure, Google Cloud Platform or OpenStack.
  • Familiarity with virtualisation technologies like VMware or VirtualBox for managing virtual environments.
  • Strong understanding of distributed systems architecture and microservices design principles.
  • Knowledge of web servers such as NGINX or WebSphere; application servers like Tomcat; middleware including Weblogic; and web frameworks such as Ruby on Rails or Node.js.
  • Experience working with SQL databases including MySQL and Microsoft SQL Server; knowledge of database optimisation is desirable.
  • Ability to manage incident response processes effectively while ensuring system security through firewalls and Active Directory management.
  • Excellent problem-solving skills coupled with the ability to work collaboratively within a multidisciplinary team environment. This position offers an engaging environment where technical expertise is valued highly alongside opportunities for professional growth within a forward-thinking organisation committed to innovation in IT infrastructure management.

Apply for this position