Devops Engineer

ETeam Inc
Charing Cross, United Kingdom
2 days ago

Role details

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

Job location

Charing Cross, United Kingdom

Tech stack

Amazon Web Services (AWS)
Automation of Tests
Azure
Bash
Cloud Computing
Configuration Management
Continuous Delivery
Continuous Integration
DevOps
Github
Python
Openshift
Performance Tuning
Ansible
Prometheus
Ruby
Data Logging
Scripting (Bash/Python/Go/Ruby)
Saltstack
Grafana
GIT
Cloudformation
Gitlab-ci
Kubernetes
Puppet
Terraform
Software Version Control
Api Management
Docker
ELK
Microservices

Job description

We are a Global Recruitment specialist that provides support to the clients across EMEA, APAC, US and Canada. We have an excellent job opportunity for you.

Job Title: Devops Engineer Location: Canary Wharf, London, 4 days WFO Duration: 6 - 12 months with the possibility of FTE conversation Pay Rate: £432 per day through FCSA Umbrella

Job Description: We are seeking a skilled DevOps Engineer to collaborate with our development and operations teams to design, implement, and manage scalable infrastructure and deployment pipelines. The ideal candidate will have experience with cloud platforms, CI/CD processes, automation, and monitoring tools, with a strong emphasis on optimizing system performance and ensuring reliable, secure, and efficient deployments. You will work closely with cross-functional teams to build robust, scalable, and secure digital asset products that meet our business and technical requirements.

Role Description Design and Implement CI/CD Pipelines: Develop, maintain, and optimize continuous integration and continuous deployment pipelines to streamline the development and release processes. Infrastructure Management: Manage and maintain cloud-based infrastructure on Azure Cloud Platform, including provisioning, configuration, and automation of resources. Automation and Scripting: Create and manage automation scripts for deployment, configuration, and monitoring using tools such as Ansible, Terraform, or Puppet. Monitoring and Troubleshooting: Implement monitoring solutions to ensure system health and performance. Troubleshoot and resolve issues related to applications, systems, and infrastructure. Collaboration: Work closely with development, QA, and operations teams to understand requirements, deliver solutions, and address technical challenges. Security and Compliance: Ensure best practices for security, compliance, and data protection across all systems and processes. Documentation: Create and maintain clear documentation for infrastructure, deployment processes, and best practices. Performance Optimization: Analyze system performance and implement improvements to enhance the efficiency and scalability of applications and infrastructure.

Core/Must have skills Proven track record of managing and deploying applications and infrastructure. Cloud Platforms: Proficiency in Azure cloud services. CI/CD Tools: Experience with Harness, GitLab CI, GitHub Actions, or similar tools. Configuration Management: Knowledge of tools such as Ansible, Chef, Puppet, or SaltStack. Infrastructure as Code: Experience with Terraform, CloudFormation, or similar tools. Scripting Languages: Proficiency in Scripting languages like Bash, Python, or Ruby. Containers and Orchestration: Familiarity with Docker, Kubernetes, or OpenShift. Version Control Systems: Experience with Git or other version control systems. Monitoring and Logging: Knowledge of monitoring tools like Prometheus, Grafana, ELK Stack, or similar. Ability to work independently and manage multiple tasks or projects.

Good to have skills Certifications: Cloud certifications (AWS Certified DevOps Engineer, Azure DevOps Solutions Expert, etc.) are a plus. Additional Experience: Experience with microservices architecture and API management.

If you are interested in this position and would like to learn more, please send through your CV and we will get in touch with you as soon as possible. Please note, candidates are often Shortlisted within 48 hours.

Requirements

Proven track record of managing and deploying applications and infrastructure. Cloud Platforms: Proficiency in Azure cloud services. CI/CD Tools: Experience with Harness, GitLab CI, GitHub Actions, or similar tools. Configuration Management: Knowledge of tools such as Ansible, Chef, Puppet, or SaltStack. Infrastructure as Code: Experience with Terraform, CloudFormation, or similar tools. Scripting Languages: Proficiency in Scripting languages like Bash, Python, or Ruby. Containers and Orchestration: Familiarity with Docker, Kubernetes, or OpenShift. Version Control Systems: Experience with Git or other version control systems. Monitoring and Logging: Knowledge of monitoring tools like Prometheus, Grafana, ELK Stack, or similar. Ability to work independently and manage multiple tasks or projects.

Good to have skills Certifications: Cloud certifications (AWS Certified DevOps Engineer, Azure DevOps Solutions Expert, etc.) are a plus. Additional Experience: Experience with microservices architecture and API management.

Apply for this position