cover image
Information Tech Consultants

DevOps Consultant

On site

London, United kingdom

£ 35,000 /year

Junior

Full Time

30-10-2025

Share this job:

Skills

Python Bash Firewalls GitHub CI/CD DevOps Docker Kubernetes Monitoring Version Control Jenkins Azure DevOps Problem-solving Networking Linux git Azure AWS Shell cloud platforms Terraform Prometheus Grafana Infrastructure as Code GitHub Actions

Job Specifications

Job Title: Devops Engineer

Location: UK

Experience: 2–5 years

Education: Bachelors in Science (IT/Computer Science/Engineer)

Employment Type: Full-Time

UK based candidates only.

DevOps

Core Skills and Requirements

1. Basic Linux Knowledge

Comfortable working in a Linux terminal (CLI) environment.
Able to perform basic file operations (create, copy, move, delete files/folders).
Understand and manage file and directory permissions, ownership, and basic user management.
Use of common Linux utilities like grep, top, df, ps, and chmod.

2. Basic Networking Fundamentals

Understanding of IP addressing, subnetting, and what private/public IPs mean.
Knowledge of DNS (Domain Name System) and how name resolution works.
Familiarity with HTTP/HTTPS protocols, what ports are, and what firewalls do at a high level.

3. Scripting Basics

Ability to read and write basic shell scripts (Bash) to automate repetitive tasks.
Some hands-on experience or learning in Python for simple scripting or tool use.

4. Git Version Control

Comfortable using Git for source code management.
Understand how to clone repositories, commit changes, push and pull code, and create branches.
Familiar with GitHub

5. CI/CD Concepts

Basic understanding of what Continuous Integration (CI) and Continuous Deployment (CD) are.
Awareness of tools like Jenkins, GitHub Actions, or Azure DevOps, even if not deeply experienced.
Understand how code goes from development to production in an automated way.

6. Container Awareness

Have heard of Docker and understand the basic purpose of containers (e.g., "run applications in isolated environments").
Understand the difference between containers and virtual machines at a high level.
Basic idea of what Docker images and containers are.

7. Cloud Computing Fundamentals

Awareness of cloud platforms like AWS and Azure
Understand concepts like virtual machines, storage, and networking in the cloud.
Know why organizations use the cloud (scalability, flexibility, cost-efficiency).

Nice to Have (Bonus Skills)

These are not mandatory, but having some exposure will be a plus:

Infrastructure as Code (IaC): Basic idea of tools like Terraform – used to define cloud infrastructure using code.
Monitoring and Logging: Awareness of tools like Prometheus (for monitoring) and Grafana (for dashboards).
Basic YAML knowledge: Since tools like Kubernetes and GitHub Actions use YAML, familiarity helps.

Soft Skills

Willingness to learn new tools and concepts.
Good problem-solving attitude.
Ability to follow documentation and troubleshoot issues.
Comfortable working in a team and asking questions when stuck.

About the Company

Providing a variety of software consultants across Android, iOS, Big Data, AWS, O365, Data Science, Dev Ops, Azure, Cyber Security Know more