DevOps Engineer

Information Tech Consultants

United Kingdom

Accepting Applications Full-time On-site
Posted 1 day ago 0 views 0 applications
Job Description
**Job Title:** Cloud/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.
Login to Apply

Don't have an account? Register

About Company
Information Tech Consultants
View All Jobs
Share this job