DevOps Engineer - Azure

Akkodis
Newcastle upon Tyne, United Kingdom
2 days ago

Role details

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

Job location

Newcastle upon Tyne, United Kingdom

Tech stack

Amazon Web Services (AWS)
Azure
Bash
Static Program Analysis
Continuous Delivery
Continuous Integration
DevOps
DNS
Github
Hypertext Transfer Protocols (HTTP)
Python
Cloud Services
Ansible
Prometheus
TCP/IP
Data Logging
Scripting (Bash/Python/Go/Ruby)
System Availability
Grafana
Firewalls (Computer Science)
Infrastructure as Code (IaC)
Containerization
Terraform
Devsecops
ELK
Jenkins
Vulnerability Analysis

Job description

Akkodis are currently working in partnership with a leading service provider to recruit a Junior DevOps Engineer to join their growing cloud services teams.Please note this is a hybrid role where you will be required to attend the office 2 days a week.The Role As a Junior DevOps Engineer you will be responsible for designing, building, and maintaining the infrastructure that powers our clients' cutting-edge platforms. In this role, you will be instrumental in automating the development pipeline and ensuring the reliability, scalability, and security of services within telecommunications and a managed service provider (MSP) environment.The Responsibilities

  • CI/CD Pipeline Management: Design, implement, and manage continuous integration and continuous delivery (CI/CD) pipelines for all platforms, enabling rapid and reliable software releases.
  • Infrastructure as Code (IaC): Develop and maintain cloud and on-premise infrastructure using IaC principles with tools like Terraform and Ansible.
  • Containerization & Orchestration: Manage and scale containerized applications, ensuring high availability and efficient resource utilization in a multi-tenant environment.
  • Automation & Scripting: Automate manual processes related to deployment, monitoring, and operations using scripting languages such as Python, Bash, or Go.
  • Monitoring & Logging: Implement and manage robust monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK Stack) to proactively identify and resolve system issues.
  • Collaboration: Work closely with software developers, network engineers, and product managers to troubleshoot issues and optimize performance
  • Security: Integrate security best practices (DevSecOps) into the development lifecycle, including vulnerability scanning, static code analysis, and compliance checks.

Requirements

  • Hands-on experience in a DevOps, SRE, or similar role.
  • Strong proficiency with at least one major cloud provider (AWS, Azure, or GCP).
  • In-depth knowledge of container orchestration.
  • Demonstrable experience with CI/CD tools like Jenkins, GitHub Actions, or Azure DevOps.
  • Expertise in using tools like Terraform or Ansible.
  • Proficiency in a scripting language such as Python or Bash.
  • Solid understanding of networking principles (TCP/IP, DNS, HTTP/S, Firewalls

Apply for this position