Search by job, company or skills

Matchworkers International

DevOps Engineer (UK Relocation)

Early Applicant
  • a day ago
  • Be among the first 50 applicants

Job Description

Amazing opportunity to relocate to UK as a DevOps Engineer. This position is for one of our major clients in UK. If your application is successful, the employer will sponsor your Work Visa to the UK. This is a full-time on-site role.

Job Description: DevOps Engineer

Position Overview:

We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic team. The ideal candidate will work closely with development and IT operations teams to create and manage a scalable, efficient, and secure infrastructure. This role requires a blend of development and system administration skills to help streamline the deployment process, ensure high availability, and continuously improve the software development lifecycle.

Key Responsibilities:

  1. Infrastructure Management:
  • Design, implement, and manage scalable infrastructure solutions across multiple environments (development, staging, production).
  • Automate infrastructure provisioning and management using tools such as Terraform, AWS CloudFormation, or similar technologies.
  1. Continuous Integration and Continuous Deployment (CI/CD):
  • Develop and maintain CI/CD pipelines for automated deployment and integration of applications.
  • Utilize tools like Jenkins, GitLab CI, CircleCI, or Azure DevOps for automated build and release processes.
  • Monitor and improve the performance of CI/CD pipelines to ensure smooth deployments.
  1. System Monitoring and Performance:
  • Implement and manage monitoring systems (e.g., Prometheus, Nagios, Datadog, New Relic) to ensure system health and performance.
  • Troubleshoot and resolve system performance issues, identify bottlenecks, and ensure high availability.
  1. Collaboration and Communication:
  • Work closely with development, QA, and operations teams to ensure seamless coordination and communication.
  • Collaborate on the implementation of automation to streamline development workflows and reduce manual intervention.
  1. Security and Compliance:
  • Implement security best practices and ensure compliance with industry standards (e.g., GDPR, HIPAA, SOC 2).
  • Manage and automate security patching, vulnerability scanning, and incident response protocols.
  1. Cloud Infrastructure Management:
  • Manage cloud resources (AWS, Azure, Google Cloud) and ensure cost efficiency, scalability, and high availability.
  • Implement Infrastructure as Code (IaC) to manage cloud resources.
  1. Version Control and Configuration Management:
  • Manage version control using Git and Git-based tools like GitHub or GitLab.
  • Automate configuration management using tools such as Ansible, Puppet, or Chef.
  1. Backup and Recovery:
  • Design and implement backup and disaster recovery strategies to ensure business continuity.
  • Perform regular testing of backup and restore processes.
  1. Automation and Scripting:
  • Write and maintain scripts (e.g., Python, Bash, Shell) for automating routine tasks and processes.

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Strong experience with cloud platforms (AWS, Azure, Google Cloud).
  • Proficiency in CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
  • Expertise in containerization (Docker, Kubernetes) and orchestration.
  • Experience with Infrastructure as Code tools (e.g., Terraform, CloudFormation).
  • Strong knowledge of version control systems (Git, GitHub, GitLab).
  • Proficiency in scripting languages (Python, Bash, etc.).
  • Knowledge of monitoring tools (Prometheus, Nagios, Datadog, etc.).
  • Solid understanding of networking, security protocols, and system architecture.
  • Ability to troubleshoot complex issues in a distributed environment.

Preferred Qualifications:

  • Experience with microservices architecture.
  • Knowledge of serverless architectures.
  • Familiarity with configuration management tools (e.g., Ansible, Puppet, Chef).
  • Experience with Agile methodologies and tools (JIRA, Trello, etc.).
  • Knowledge of logging and observability tools (e.g., ELK stack, Splunk).
  • Cloud certifications (e.g., AWS Certified Solutions Architect, Azure DevOps, Google Cloud Professional DevOps Engineer).

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration abilities.
  • Ability to work in a fast-paced, dynamic environment.
  • Strong attention to detail and commitment to continuous improvement.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Date Posted: 23/11/2024

Job ID: 101244931

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Last Updated: 23-11-2024 06:28:18 PM
Home Jobs in United Arab Emirates DevOps Engineer (UK Relocation)