678 Linux Programming jobs in the United Kingdom
Linux System Engineer
Posted today
Job Viewed
Job Description
Seeking a mid-level Linux Systems Engineer to join a Storage Engineering team. This role focuses on platform integration, compliance testing, and process documentation to ensure a high-performance storage system (part of a new HPC environment) meets operational and security standards ahead of go-live.
Key Responsibilities
Platform Integration & Readiness
Integrate storage platforms with secure access, monitoring, and alerting systems.
Collaborate with datacenter, network, Linux, and security teams to ensure seamless system integration.
Liaise with the storage vendor to log and track defects, implementing remediations as required.
Compliance Testing & Evidence
Develop and execute test plans to benchmark and validate storage systems.
Document compliance evidence for internal audit.
Maintain testing frameworks and automate compliance monitoring.
Process Documentation
Create comprehensive technical documentation for storage procedures.
Develop standard operating procedures for storage administration tasks.
Required Qualifications
3–5 years of Linux system administration experience (RHEL, CentOS, Ubuntu).
Experience with configuration management tools (Ansible, Terraform).
Familiarity with monitoring tools (Prometheus, Alertmanager, Victoria Metrics/Logs).
Preferred Qualifications
2+ years’ experience with enterprise storage technologies.
Linux certifications (RHCSA, RHCE, or equivalent).
Experience with containerized storage solutions (Docker volumes, Kubernetes persistent volumes).
Knowledge of cloud and cloud storage services (AWS S3).
Technical Skills
Performance monitoring.
Version control systems (Git).
Virtualization technologies (VMware).
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Engineering, Quality Assurance, and Strategy/Planning
Industries
Staffing and Recruiting
#J-18808-Ljbffrn
Linux System Administrator
Posted today
Job Viewed
Job Description
We are seeking an experienced
Linux System Administrator
to join our Infrastructure team. This role is critical in supporting the migration of a key enterprise application from Solaris to Red Hat Enterprise Linux (RHEL), including the associated Oracle database migration. The ideal candidate will have hands-on experience with Unix-to-Linux migrations, Oracle database environments, and strong troubleshooting and automation skills.nResponsibilities
Lead and support the migration of enterprise applications from Solaris to Red Hat Enterprise Linux (RHEL).nCollaborate with the DBA team to support the Oracle database migration during the platform transition.nPlan, configure, and maintain RHEL servers in physical and virtualized environments (e.g., VMware).nDevelop and maintain infrastructure-as-code and automation scripts using tools such as
Ansible ,
Shell scripting , or
Python .nEnsure system security, availability, and performance by applying patches, monitoring systems, and conducting regular audits.nWork with application owners, developers, and other infrastructure teams to ensure a seamless migration.nPerform root cause analysis on system failures and implement long-term fixes.nMaintain documentation for system configurations, processes, and standard operating procedures.nSeniority level
Mid-Senior levelnEmployment type
ContractnJob function
Information TechnologynIndustries
IT Services and IT Consulting
#J-18808-Ljbffrn
Linux System Engineer
Posted today
Job Viewed
Job Description
We are partnered with a high-performing technology organisation that builds complex, large-scale systems, and they are looking for an experienced Linux Systems Engineer to join their infrastructure team. This is a hybrid role with 2 days per week in their Central London office.
What you’ll be doing:
Auditing and documenting existing build servers, scripts, and Ansible playbooks
Mapping dependencies across Linux configuration, Ansible, Packer, and AWS AMI pipelines
Refactoring and modularising Ansible playbooks and Packer templates for efficiency and scalability
Designing and implementing automated functional test suites (e.g. Testinfra, InSpec) and integrating them into CI pipelines (Jenkins, GitLab CI)
Producing runbooks and knowledge transfer documentation to support wider adoption across the organisation
Strong Linux engineering background, including systems, networking, storage, and security hardening
Hands-on experience with Packer (HCL/JSON templates, caching, builders vs. provisioners)
AWS knowledge (EC2, AMI lifecycle, snapshotting, launch permissions)
Familiarity with CI/CD tools such as Jenkins or GitLab CI
Exposure to functional testing frameworks such as Testinfra or InSpec
What’s on offer:
Competitive salary + benefits package
Flexible hybrid working (2 days onsite in Central London)
The chance to work on technically complex, mission-critical systems in a collaborative engineering environment
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Staffing and Recruiting
#J-18808-Ljbffrn
Contract Linux System Administrator (RedHat)
Posted 3 days ago
Job Viewed
Job Description
This position is ideal for someone who thrives on challenging ideas and devising effective solutions. The role involves working closely with a dynamic client, where your expertise in Red Hat Linux will be invaluable. Your responsibilities will include analysing business requirements and developing tailored solutions, ensuring the smooth operation of small system Linux administration.
Key skills and experience required for the Contract Linux Systems Administrator:
- Proficiency in RedHat Linux, with a solid understanding of generic small system administration.
- A proactive approach to problem-solving, with the ability to challenge existing ideas and propose innovative solutions.
- Experience in training users and documenting processes to ensure seamless knowledge transfer and continuity.
- Strong communication skills, both written and verbal, to effectively convey technical information to non-technical users.
This role offers a unique chance to make a significant impact by leveraging your technical skills and creativity. The hybrid work arrangement provides the flexibility to balance on-site collaboration with remote work, fostering a productive and supportive environment.
Joining this project means becoming part of a forward-thinking team, where your contributions will be highly valued. The initial three-month contract provides a platform to showcase your abilities and potentially pave the way for future engagements.
This contract does not accept candidates operating through a Personal Service Company (PSC). Therefore, you will be required to work through an Umbrella company.
If you are ready to take on a challenging and rewarding role, this position in Cambridge could be the perfect fit. Embrace the opportunity to work with cutting-edge technology and make a tangible difference in a dynamic setting.
You can call Cathy Swain on (phone number removed) or via email at (url removed)
Contract Linux System Administrator (RedHat)
Posted 4 days ago
Job Viewed
Job Description
This position is ideal for someone who thrives on challenging ideas and devising effective solutions. The role involves working closely with a dynamic client, where your expertise in Red Hat Linux will be invaluable. Your responsibilities will include analysing business requirements and developing tailored solutions, ensuring the smooth operation of small system Linux administration.
Key skills and experience required for the Contract Linux Systems Administrator:
- Proficiency in RedHat Linux, with a solid understanding of generic small system administration.
- A proactive approach to problem-solving, with the ability to challenge existing ideas and propose innovative solutions.
- Experience in training users and documenting processes to ensure seamless knowledge transfer and continuity.
- Strong communication skills, both written and verbal, to effectively convey technical information to non-technical users.
This role offers a unique chance to make a significant impact by leveraging your technical skills and creativity. The hybrid work arrangement provides the flexibility to balance on-site collaboration with remote work, fostering a productive and supportive environment.
Joining this project means becoming part of a forward-thinking team, where your contributions will be highly valued. The initial three-month contract provides a platform to showcase your abilities and potentially pave the way for future engagements.
This contract does not accept candidates operating through a Personal Service Company (PSC). Therefore, you will be required to work through an Umbrella company.
If you are ready to take on a challenging and rewarding role, this position in Cambridge could be the perfect fit. Embrace the opportunity to work with cutting-edge technology and make a tangible difference in a dynamic setting.
You can call Cathy Swain on (phone number removed) or via email at (url removed)
Contract Linux System Administrator (RedHat)
Posted 2 days ago
Job Viewed
Job Description
This position is ideal for someone who thrives on challenging ideas and devising effective solutions. The role involves working closely with a dynamic .
WHJS1_UKTJ
Senior Linux System Engineer - London
Posted 5 days ago
Job Viewed
Job Description
We are looking for a Senior System Engineer to join our client's London office.
Team / Role:
As a Senior System Engineer, you will:
-
Provide technical support for the production environment, ensuring system stability and performance.
-
Optimize infrastructure architecture in cloud environments to achieve best-in-class network performance.
-
Debug kernel-level performance issues and resolve production incidents in real time.
-
Tackle complex network and Linux-related challenges.
-
Participate in infrastructure architecture design, including office expansion projects.
Required Skillset:
-
Bachelors degree in Computer Science, Software Engineering, or a related technical discipline (or equivalent experience).
-
10+ years of experience supporting Linux production environments and working in cloud infrastructure .
-
Strong knowledge of modern Linux systems and systems programming concepts (e.g., sockets, virtual memory, process lifecycle).
-
Extensive hands-on experience with Terraform, Bash, and Python.
-
Proven ability to estimate project work and deliver results on schedule.
-
Skilled in writing clear, concise, and comprehensive documentation.
-
Previous experience leading a small team is preferred.
Preferred Background:
-
Prior experience at a trading firm or with trading technology environments.
Be The First To Know
About the latest Linux programming Jobs in United Kingdom !
Senior Linux System Administrator (Hybrid Working)
Posted today
Job Viewed
Job Description
Senior Linux System Administrator (Hybrid Working)
Posted 2 days ago
Job Viewed
Job Description
Senior Linux System Administrator (Hybrid Working)
- £47,389 - £56,535
- 30 Days Holidays + Christmas Break + Bank Holidays
- Excellent Pension Contributions
- Hybrid Working (2 Days On-Site)
- Sick Pay & Death in Service Package
- Excellent Learning & Development Offerings
- Superb Food, Leisure and Sports facilities on-site
- Plenty of safe and modern parking on-Site
- Close to M1, M6, M40, M42, M69, A45 & A46 Road Networks
- Excellent Public Transport Links (Bus & Train)
We are seeking a permanent Senior Linux System Administrator to support a Scientific Computing Research department within a university environment. The role will architect, develop, operate, and support storage, network, virtualisation and server infrastructure to standards necessary to enable internationally competitive research.
The role will be based within a well-established research facility at the University, providing advanced research computing support to departments across campus. This includes provision of a managed Linux desktop environment for research computing, large scale data storage facilities, and high-performance computing (HPC).
The infrastructure team provides an expertise pool in scientific hardware deployments, installations, monitoring, problem solving and problem mitigation. This team underpins all the activities of Computational Research at the University. This post will have a clear strategic position managing the research storage and providing core services via the virtualisation platform.
- Development, maintenance and monitoring of our storage systems.
- Development, maintenance and monitoring of a new virtualisation platform.
- Support of our datacentre activities.
Duties
- Lead on the architectural design of storage and virtualisation systems, as well as network and underlying server infrastructure to specifications and standards necessary to enable internationally competitive research.
- Operate and maintain server infrastructure based on appropriate Linux distributions.
- Co-ordinate infrastructure operations within the broader context of research computing facilities, the Linux desktop, the High-Performance Computing (HPC) clusters and the virtualisation facilities, by working with the team.
- Work with the team to operate and maintain any of the facilities with special focus on the storage and virtualisation systems using expert skills in Linux system administration.
- Develop and manage appropriate information security polices, within university policy and in articulation with the central security team, to ensure an ongoing process of software maintenance and patching is in place on the facilities.
- Design and implement storage backup and disaster recovery procedures in line with relevant policies and processes for the facilities.
- Write and maintain documentation on system design and management processes to ensure knowledge is accessible and disseminated appropriately within the team.
- Work with the team to implement configuration management and revision control processes to ensure changes are properly tracked and available for audit when needed.
- Work with the team to implement infrastructure monitoring and alerting systems to ensure problems are detected and downtime reduced.
- Plan and implement physical infrastructure deployments within the data centre working with the Estates Office and the Information and Digital Group where needed.
- Test and evaluate new technology for future use as part of the facilities.
- Provide reasonable and appropriate out-of-hours systems support where warranted by major disruption or outages affecting mission-critical services.
Requirements
- Degree, or equivalent, in a subject relevant to scientific computing.
- Strong track record in Linux or UNIX system administration gained in a large scale, technology-driven environment with good exposure to server and storage hardware.
- Experience of working as part of a highly skilled technical team.
- Experience of supporting expert users in a research environment as well as providing documentation and training materials.
- Expert knowledge of storage technologies including NAS, iSCSI, FC, volume management, replication, mirroring, tiering, RAID concepts, erasure code, clustering, snapshots, and filesystems, such as NFS, SMB, Ceph or MinIO as well as backup and archive.
- Ability to implement automated approaches to data movement.
- Expert knowledge of virtualisation solutions including KVM, oVirt and Proxmox and server virtualisation technologies.
- A good, working knowledge of Ethernet networks.
- Knowledge and experience with Internet services such as DNS and network protocols relevant to system administration e.g. DHCP, PXE, TFTP and IPv4/IPv6.
- A high level of knowledge of automated Linux provisioning and deployment techniques as well as experience with automated software packaging, deployment techniques, configuration management, revision control and support tracking systems.
- Good awareness of cluster and HPC technology.
- A security-conscious approach to system administration including knowledge of encryption technologies, network security, operating system hardening, vulnerability awareness, system logging and security auditing.
- Practical knowledge of programming and scripting languages appropriate to system administration.
- Good awareness and practical knowledge of data centre operations.
- Experience in preparing draft financial plans for upgrade and future expansions based on customer user requirements.
Desirable
- Experience of working in a data-intensive, research environment.
- Experience of working in a user-facing environment.
- Knowledge and understanding of storage technology integration into research infrastructure such as high-performance computing, data-intensive computing and/or experimental facilities.
For more information please contact
WEG Tech is acting an internal recruitment business for this vacancy.
Associate Service Reliability Engineer (Linux System Admin)

Posted 16 days ago
Job Viewed
Job Description
We are the leader in human-centric cybersecurity. Half a million customers, including 87 of the Fortune 100, rely on Proofpoint to protect their organizations. We're driven by a mission to stay ahead of bad actors and safeguard the digital world. Join us in our pursuit to defend data and protect people.
How We Work:
At Proofpoint, you'll be part of a global team that breaks barriers to redefine cybersecurity, guided by our BRAVE core values: Bold in how we dream and innovate, Responsive to feedback, challenges, and opportunities, Accountable for results and best-in-class outcomes, Visionary in future-focused problem-solving, Exceptional in execution and impact.
**Corporate Overview**
Proofpoint is a leading cybersecurity company protecting organizations' greatest assets and biggest risks: vulnerabilities in people. With an integrated suite of cloud-based solutions, Proofpoint helps companies around the world stop targeted threats, safeguard their data, and make their users more resilient against cyber-attacks. Leading organizations of all sizes, including more than half of the Fortune 1000, rely on Proofpoint for people-centric security and compliance solutions mitigating their most critical risks across email, the cloud, social media, and the web.
We are singularly devoted to helping our customers protect their greatest assets and biggest security risk: their people. That's why we're a leader in next-generation cybersecurity. Protection Starts with People. Proofpoint.
**The Role**
As an Associate Service Reliability Engineer at Proofpoint you will develop a deep understanding of the various infrastructure services and applications that are the critical foundation for delivering Proofpoint's next generation security products.
You will contribute to the architecture to improve scalability, operability, service reliability, capacity, and performance. You will be responsible for provisioning, maintaining, and scaling our production services across a hybrid cloud environment.
You bring a 'cloud first' mentality to the table and will work cross-functionally to improve automation and orchestration platforms needed to scale the business.
We are looking for passion, curiosity, attention to details, taking pride in one's work, taking ownership, and having ideas/opinions. If you're the enthusiastic team player who cares about the infrastructure, remains calm in crisis, collaborates cross functionally, and easily writes code for automation we want to talk to you.
**Your day-to-day**
+ Build long lasting, effective partnerships across the organization to foster collaboration between Engineering, Product Operations, and other Infrastructure Operations teams.
+ Organize and manage multiple simultaneous projects
+ Manage an international 24x7, multi-site production infrastructure powering the Proofpoint services, including deployment, maintenance, troubleshooting, performance tuning, and security
+ Root-cause complex problems and involve multiple stakeholders, network, hardware and software that relate to scaling and performance
+ Ensure proper monitoring, alerting, capacity planning and reporting in the production environment
+ Contribute to the evolving design and architecture of reliable and scalable infrastructure
+ Develop processes, tools, and documentation in support of production operations
+ Evaluate new software, hardware and infrastructure solutions
+ Participate in an on-call rotation and be willing to jump on escalated issues as needed.
**What you bring to the team**
+ Demonstrable skills and proven experience managing, troubleshooting, and tuning Linux systems
+ Demonstrable experience working in a high volume, large deployment, multi-datacentre / multi-cloud environment
+ Experience automating management of systems and applications using common frameworks, platforms and coding languages
+ Experience with observability technologies such as Open Telemetry and Prometheus or similar
+ Experience with industry-standard foundation technologies such as TCP/IP, HTTP, DNS, SMTP, and LDAP
+ Experience in management of a large, distributed computing environment
+ Experience with common virtualization platforms - KVM, VMware vSphere, ESX, ESXi, and vCenter
+ Advanced knowledge and experience with multiple cloud providers and technologies including AWS and Azure
+ Experience with configuration management such as Puppet or Chef, scripting languages (e.g., Python, Bash) and experience with automation tools (e.g., Terraform, Ansible)
+ Experience with industry-standard operational practices such as change management, incident management, and working in colocation datacentres
+ Experience with containers and container orchestration platforms such as Kubernetes desired
+ Excellent verbal and written communication skills
+ Self-motivated, able to work both independently and cross-functionally.
**Why Proofpoint**
Protecting people is at the heart of our award-winning lineup of cybersecurity solutions, and the people who work here are the key to our success. We're a customer-focused and a driven-to-win organization with leading-edge products. We are an inclusive, diverse, multinational company that believes in culture fit, but more importantly 'culture-add', and we strongly encourage people from all walks of life to apply.
We believe in hiring the best and the brightest to help cultivate our culture of collaboration and appreciation. Apply today and explore your future at Proofpoint! #LifeAtProofpoint
#LI-CB1
Why Proofpoint? At Proofpoint, we believe that an exceptional career experience includes a comprehensive compensation and benefits package. Here are just a few reasons you'll love working with us:
- Competitive compensation
- Comprehensive benefits
- Learning & Development: We are committed to the growth and development of our team members, offering a range of programs including leadership and professional development workshops, stretch project assignments, and mentoring opportunities to help employees reach their full potential.
- Flexible work environment: (Remote options, hybrid schedules, flexible hours, etc.).
- Annual wellness and community outreach days
- Always on recognition for your contributions
- Global collaboration and networking opportunities
Our Culture:
Our culture is rooted in values that inspire belonging, empower purpose and drive success-every day, for everyone. We encourage applications from individuals of all backgrounds, experiences, and perspectives. If you need accommodation during the application or interview process, please reach out to . How to Apply Interested? Submit your application here . We can't wait to hear from you!
Proofpoint has been honored with six Best Places to Work Awards in 2024 by workplace culture leader Comparably, including Best Company Career Growth, Best Company Outlook, Best Global Culture, Best Engineering Teams, Best Sales Teams, and Best HR Teams.
We are the leader in human-centric cybersecurity. Half a million customers, including 87 of the Fortune 100, rely on Proofpoint to protect their organizations. We're driven by a mission to stay ahead of bad actors and safeguard the digital world. Join us in our pursuit to defend data and protect people.
Our BRAVE Values:
At Proofpoint, we are BRAVE in everything we do, and our values aren't just words-they shape how we work, collaborate, and grow.
We seek people who are bold enough to challenge the status quo, responsive in the face of ever-evolving threats, and accountable for delivering real impact.
We value those with a visionary mindset who anticipate what's next and push cybersecurity forward, and we celebrate exceptional execution that ensures we continue to defend data and protect people.
Proofpoint is an equal opportunity employer, we hire without consideration to race, religion, creed, color, national origin, age, gender, sexual orientation, marital status, veteran status or disability.
Find your network, your allies, and your biggest fans. We know that work is simply better when you're surrounded by people who inspire you-who share ideas, cheer you on, and genuinely want to see you succeed. That's why we offer social circles, sponsored networks, and connection points across teams and time zones-to help you find your people, build your community, and thrive together.
This isn't just a job-it's a mission to protect people and defend data in a world that never slows down. We're building the future of human-centric cybersecurity, and that future belongs to all of us. We take ownership, move fast, and hold ourselves accountable-because that's what it takes to stay ahead. And we do it together, winning as one.
Be empowered to reach your full potential through meaningful challenges and personalized support-designed around you and your goals. Whether you're growing as a leader or leveling up from great to exceptional as an individual contributor, we're here to help you get there.
Proofpoint is an equal opportunity employer, we hire without consideration to race, religion, creed, color, national origin, age, gender, sexual orientation, marital status, veteran status or disability.