£40K/yr to £55K/yr
London, England
Permanent, Variable

DevOps Engineer

Posted by Simply Commerce Recruitment Ltd.

DevOps Engineer

Our client are a B2C retailer that are looking to hire a DevOps Engineer to join their team, collaborating closely with software developers, system operators, and other IT staff members to manage code releases, implement continuous integration and delivery (CI/CD) pipelines, and ensure their systems are secure, reliable, and scalable.

Key Responsibilities:

  • Infrastructure as Code (IaC): Design, build, and maintain infrastructure using tools like Terraform, Ansible, or CloudFormation.
  • CI/CD Pipelines: Develop and manage CI/CD pipelines to automate code testing, integration, and deployment processes.
  • Cloud Services Management: Manage and optimize cloud-based environments (AWS, Azure) to ensure cost-efficiency, scalability, and high availability.
  • Monitoring & Logging: Implement and maintain monitoring, logging, and alerting systems using tools like Grafana or CloudWatch.
  • Automation: Develop scripts and automation tools to streamline operations and improve system reliability.
  • Security & Compliance: Ensure security best practices are followed in system configurations, deployments, and operations. Implement automated security scanning and testing within the CI/CD pipelines.
  • Collaboration: Work closely with software development and IT teams to support and enhance the development lifecycle, including providing support during production incidents and troubleshooting issues.
  • Continuous Improvement: Identify bottlenecks in the development and deployment processes and propose improvements to increase efficiency

Experience

  • 3+ years of experience as a DevOps Engineer or in a similar role.
  • Proven experience with CI/CD tools such as Jenkins, GitLab CI, CircleCI, or similar.
  • Hands-on experience with cloud platforms (AWS, Azure).
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes.

Technical Skills

  • Proficiency in scripting languages (NodeJS, Python, etc.).
  • Understanding of networking, firewalls, and security protocols.
  • Experience with infrastructure-as-code tools like Terraform, Ansible, orCloudFormation.
  • Familiarity with version control systems (Git, GitHub, GitLab).
  • Knowledge of monitoring tools like Grafana or CloudWatch.
  • Exposure to database management, and query languages like SQL.
We use cookies to measure usage and analytics according to our privacy policy.