DevOps Senior engineer

Intuition IT Solutions Ltd
Charing Cross, United Kingdom
3 days ago

Role details

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

Job location

Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
Azure
Bash
Cloud Computing
Configuration Management
Continuous Delivery
Continuous Integration
DevOps
Python
Powershell
Ansible
Prometheus
Software Engineering
Systems Architecture
CircleCI
Data Logging
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Docker Swarm
Grafana
Reliability of Systems
Infrastructure as Code (IaC)
Cloudformation
Gitlab-ci
Kubernetes
Information Technology
Terraform
Docker
ELK
Jenkins

Job description

Job Summary: We are seeking an experienced Senior DevOps Engineer to lead and enhance our infrastructure automation, continuous integration/continuous deployment (CI/CD) pipelines, and cloud operations. The ideal candidate will have a strong background in software development and operations, with expertise in designing scalable, reliable systems and driving automation to improve deployment cycles and system performance.

Key Responsibilities:

Design, implement, and maintain scalable and secure cloud infrastructure and deployment pipelines.

Develop and manage CI/CD pipelines to automate application build, test, and deployment processes.

Collaborate with development, QA, and operations teams to streamline software delivery and improve system reliability.

Monitor system performance and troubleshoot issues across development, staging, and production environments.

Implement Infrastructure as Code (IaC) using tools like Terraform, CloudFormation, or Ansible.

Manage container orchestration platforms such as Kubernetes or Docker Swarm.

Ensure security best practices are integrated into the DevOps processes.

Lead efforts on automation of infrastructure provisioning, configuration management, and deployment.

Mentor junior DevOps engineers and share knowledge across teams.

Stay updated with industry trends and evaluate new tools and technologies to improve DevOps practices.

Required Skills and Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field.

8+ years of experience in DevOps, system administration, or related roles.

Strong experience with cloud platforms (AWS, Azure, GCP).

Expertise in Scripting languages such as Python, Bash, or PowerShell.

Hands-on experience with CI/CD tools like Jenkins, GitLab CI, CircleCI, or similar.

Proficiency with containerization technologies (Docker, Kubernetes).

Knowledge of Infrastructure as Code tools (Terraform, Ansible, CloudFormation, Powershell).

Strong understanding of networking, security, and system architecture.

Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack).

Excellent problem-solving skills and ability to work in a collaborative environment.

Strong communication and leadership skills.

Requirements

Bachelor's degree in Computer Science, Engineering, or related field.

8+ years of experience in DevOps, system administration, or related roles.

Strong experience with cloud platforms (AWS, Azure, GCP).

Expertise in Scripting languages such as Python, Bash, or PowerShell.

Hands-on experience with CI/CD tools like Jenkins, GitLab CI, CircleCI, or similar.

Proficiency with containerization technologies (Docker, Kubernetes).

Knowledge of Infrastructure as Code tools (Terraform, Ansible, CloudFormation, Powershell).

Strong understanding of networking, security, and system architecture.

Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack).

Excellent problem-solving skills and ability to work in a collaborative environment.

Strong communication and leadership skills.

Apply for this position