Job Description
Job Title:Senior Systems Engineer
Contract Duration:6 months
Location:London/Bristol (Remote with occasional travel)
Role Overview:
We are seeking a Senior Systems Engineer to join our team on a 6-month contract. The ideal candidate will have extensive experience in Linux system administration, configuration management with Puppet, and working with cloud infrastructure, particularly AWS. You will play a key role in supporting and managing the systems environment, including CI/CD pipelines, version control, and automation tools.
Key Responsibilities:
* Administer and maintain Linux (RHEL) systems, ensuring optimal performance, security, and scalability.
* Manage and implement configuration management using Puppet.
* Oversee version control processes using Git.
* Develop, maintain, and improve CI/CD pipelines with GitLab and Jenkins.
* Write and maintain scripts in Bash, Python, and Ruby for automation and system management.
* Manage cloud infrastructure, including AWS services (IAM, EC2, VPC).
* Work with containers (Docker, Kubernetes) to ensure the scalability of applications.
* Assist with Infrastructure as Code (IaC) using Terraform for managing infrastructure resources.
Required Skills and Experience:
* Linux Sys Admin (5/5):Extensive experience with RHEL (Red Hat Enterprise Linux) system administration.
* Configuration Management (5/5):Expertise in Puppet for managing infrastructure and configuration.
* Version Control (4/5):Strong experience with Git for version control.
* CI/CD (4/5):Proficiency with GitLab and Jenkins for continuous integration and delivery pipelines.
* Script/Coding (3/5):Experience with Bash, Python, and Ruby scripting for system automation.
* Networking (2/5):Basic networking knowledge to support infrastructure requirements.
* IaC/Terraform (2/5):Experience using Terraform for Infrastructure as Code.
* Cloud/AWS Administration (2/5):Familiarity with AWS services such as IAM, EC2, and VPC.
* Containers (2/5):Experience working with Docker and Kubernetes for containerization.
* Database (1/5):Knowledge of database administration (bonus if applicable).
Additional Information:
* This is a remote role with occasional travel to London/Bristol.
* SC clearance is not requiredfor this position.
If you are a Senior Systems Engineer with a passion for automation, cloud infrastructure, and Linux systems, we encourage you to apply and bring your expertise to this exciting opportunity!