Linux Engineer

Linux Engineer

Posted 2 weeks ago by Harrington Starr on Linkedin

Negotiable
Inside
Hybrid
London Area, United Kingdom

Summary: The Linux Engineer role involves managing and enhancing a heavily automated Linux infrastructure, focusing on automation, infrastructure as code, and optimization. The position requires expertise in scripting and deploying configurations using tools like Puppet and Ansible, as well as managing AWS services. The role offers flexibility with remote work options within the UK while being based in the London office. Candidates should have a strong background in Linux environments and automation practices.

Key Responsibilities:

  • Managing Linux systems using Puppet or Ansible
  • Automating server builds and configurations
  • Deploying Kubernetes and managing AWS services (EC2, S3, ECS)
  • Bare metal datacenter deployments
  • Improving Puppet code lifecycle and automating deployments
  • Writing Python/Bash/Ruby scripts for automation

Key Skills:

  • 4+ years managing Linux environments (RHEL-based)
  • Strong Python scripting skills
  • Experience with Puppet or Ansible
  • AWS expertise (EC2, S3, ECS)
  • GIT version control experience
  • Knowledge of networking (IPv4, routing, multicast)
  • Hands-on experience with Linux monitoring tools
  • Bonus skills: Jenkins or other CI/CD tools, AWS CloudFormation/OpenTofu/Terraform, IAM, Active Directory, or LDAP experience, understanding of cybersecurity best practices

Salary (Rate): 600

City: London

Country: United Kingdom

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT