CrawlJobs Logo

Dependability, Reliability & Maintainability Engineer

des.mod.uk Logo

Defence Equipment & Support

Location Icon

Location:
United Kingdom , Bristol

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

46400.00 GBP / Year

Job Description:

Are you passionate about the defence of the United Kingdom, with a good moral compass and a drive to protect people? Do you want to work in an environment where you can develop your skills and experience whilst working to support the UK’s Armed Forces? Do you have experience working in a Reliability and Maintainability environment, and excited by the opportunity to work on military platforms and systems? If so, opportunities have arisen for Reliability Engineer to join us at Defence Equipment & Support (DE&S). In joining one of our integrated teams of highly skilled professionals, you have an exciting opportunity to support the UK Armed Forces, working with military colleagues and industry on some of the most important and challenging work the UK Government is undertaking. In this rare and unique opportunity, you will join the Task based Engineering Resource (TBER) team, in Support Chain Services, delivering Reliability & Maintainability (R&M) engineering services to DE&S customers across the Army, Navy and Royal Air Force, to ensure equipment and contracted services deliver value for money and meet R&M contractual requirements.

Job Responsibility:

  • Own the generation of Initial R&M Cases to support technical requirements, defining technical deliverables/artifacts and updating other documentation for multiple systems
  • Analyse dependability related data to identify areas for improvement or to demonstrate dependability performance levels
  • Identifies and analyses technical hazards /project impacts then contributes to the identification and evaluation of risk reduction measures
  • Manage the review of the dependability aspects of a design ensuring that the R&M case demonstrates that the item under consideration will meet the user needs
  • Collaborate and manage trade-offs with other sub-system teams and specialists, over technical requirements, and design compromises
  • Review Dependability performance, conduct root cause analysis to identify “design” weaknesses
  • Manage and participate in assurance, audit, and reviews activity. Support the development of specialist elements of assurance tools such as GEAR and SSDT

Requirements:

  • Experience of providing R&M engineering services at a senior level and leading the delivery of successful R&M engineering outcome in multidisciplinary projects
  • Knowledge and experience of project R&M programmes
  • As a minimum be professionally registered as either: Incorporated Engineer (IEng) or, Registered Scientist (RSci) or, Chartered Mathematician (CMath) or, Advanced Data Science Professional or, Holds RQF Level 6 in related Mathematics subject, and an Associate Member (AM) of the Institute of Mathematics and its Application (IMA)
What we offer:
  • 25 days’ annual leave +1 day a year up to 30 days, 8 bank holidays and a day off for the King’s birthday
  • Flexible and hybrid working options
  • Market-leading average employer pension contribution of 28.97%
  • Annual performance-based bonus and recognition awards
  • Access to specialist training and funded qualifications
  • Support for progression
  • Huge range of discounts
  • Volunteering days
  • Enhanced parental leave schemes

Additional Information:

Job Posted:
January 20, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Dependability, Reliability & Maintainability Engineer

Database Reliability Engineer

The Database Reliability Engineer (DBRE) is responsible for managing, building, ...
Location
Location
United States
Salary
Salary:
120000.00 - 179000.00 USD / Year
pointclickcare.com Logo
PointClickCare
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3+ years of experience working with relational database systems
  • Strong hands-on experience with MySQL (administration, performance tuning, replication, HA/DR)
  • 1+ years in a DBRE or database-focused engineering role
  • Experience working in cloud environments (AWS, GCP, or Azure — Azure preferred)
  • Coding and automation experience (Python, PowerShell, SQL, etc.)
  • Experience with Infrastructure-as-Code tools such as Ansible and Terraform
  • Experience working with source control systems such as Git
  • MySQL experience preferred
  • PostgreSQL is a plus
  • Experience working with VLDBs (1+ TB) and managing large database fleets (100+ instances)
Job Responsibility
Job Responsibility
  • Managing, building, maintaining, monitoring, and troubleshooting the cloud-based MySQL database infrastructure that our mission-critical SaaS application depends on
  • Focuses heavily on automation and coding to reduce operational toil
  • Collaborate closely with Engineering and SRE teams to support new product development and ensure reliable database integration across the platform
  • Work on observability of MySQL database metrics and ensure database performance and reliability objectives are consistently met
  • Work with the DBA team to identify areas of operational toil and implement automations/processes to manage PCC’s MySQL database systems at scale
  • Apply a data-driven approach to performance tuning, availability improvements, and operational optimization
  • Provide database support to Engineering and SRE teams, including review of database migrations, query performance, schema/design improvements, and standardizing MySQL configuration and deployment patterns
  • Assist the DBA team with performance troubleshooting and root-cause analysis
What we offer
What we offer
  • Benefits starting from Day 1!
  • Retirement Plan Matching
  • Flexible Paid Time Off
  • Wellness Support Programs and Resources
  • Parental & Caregiver Leaves
  • Fertility & Adoption Support
  • Continuous Development Support Program
  • Employee Assistance Program
  • Allyship and Inclusion Communities
  • Employee Recognition … and more!
  • Fulltime
Read More
Arrow Right

CloudOps Engineer

As a Cloud Operations Engineer, you will support our internal teams by managing ...
Location
Location
Poland
Salary
Salary:
Not provided
rtbhouse.com Logo
RTB House
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Solid knowledge of foundational Cloud concepts - including IAM, networking, VPC Service Controls, project and service configuration, and integrations - and the ability to guide users through setup, troubleshooting, and best practices
  • Experience assisting teams with CI/CD pipelines, including configuration, troubleshooting, and optimization, as well as automating repetitive operational tasks to improve efficiency and reliability
  • Ability to take ownership of operational tasks, diagnose and resolve issues across cloud services, and deliver clear, practical solutions even when requirements are incomplete or ambiguous
  • Strong communication and coordination skills to support internal users from IT and non-IT backgrounds, collaborate with engineering, security, and platform teams, and maintain clear documentation and operational guidance
  • Commitment to consistent, dependable operations through maintaining high standards of security and reliability, identifying areas for improvement, and contributing to streamlined workflows, runbooks, and service enablement
  • 3-5+ years of experience in cloud operations, IT operations, or similar technical support/engineering roles
  • Solid hands-on experience with Google Cloud Platform (GCP) or other major Cloud providers, including IAM, networking, resource management, and service configuration
  • Practical experience troubleshooting cloud services, integrations, networking issues, and IAM
  • Good working knowledge of CI/CD systems (preferably GitHub Actions), with the ability to assist teams in configuring pipelines, troubleshooting issues, and maintaining smooth deployment workflows
  • Solid understanding of infrastructure-as-code principles and practical experience with Terraform, sufficient to read, modify, and operate Terraform configurations in day-to-day cloud operations
Job Responsibility
Job Responsibility
  • Support our internal teams by managing day-to-day operations and providing technical guidance across our Google Cloud Platform (GCP) environments
  • Assist internal users - from IT and engineering to business teams - by advising on project setups, configuring services, enabling integrations, supporting CI/CD workflows, and ensuring that cloud resources follow best practices in security, networking, and governance
  • Combine operational support with small project work, helping teams onboard to GCP, troubleshoot issues, and efficiently adopt platform capabilities
  • Collaborate closely with DevOps, Platform Engineering, Security, and development teams to maintain a reliable, compliant, and well-structured cloud environment
What we offer
What we offer
  • Competitive Compensation: We offer an attractive salary package with significant growth opportunities
  • Cutting-edge Technology: Engage with the latest technologies on large-scale, dynamic projects
  • Wellbeing: extremely flexible working conditions - you work when it is convenient for you and devote as much time as you can
  • you can work fully remotely
  • Purpose-Driven Work: being at the heart of the system, your growing knowledge and competencies will be used in practical applications directly connected to business results
Read More
Arrow Right

Senior/Middle DevOps Engineer

Our client is among the top-5 health insurance companies in the USA, serving ove...
Location
Location
Argentina , Buenos Aires
Salary
Salary:
Not provided
eleks.com Logo
ELEKS
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of experience as a DevOps Engineer, Site Reliability Engineer (SRE), or similar role focused on CI/CD and release automation
  • Hands-on experience designing, configuring, and maintaining CI/CD pipelines with GitHub Actions, Azure DevOps, Jenkins, UCD
  • Strong focus on pipeline automation, rollback strategies, traceability, testing, and deployment validation
  • Practical knowledge of access management, release governance, and audit/compliance controls in CI/CD workflows
  • Familiarity with scripting (Bash, Python) to automate build/test/deployment steps
  • Understanding of containerization and orchestration (Docker, Kubernetes, OpenShift) for deployment pipelines
  • Ability to implement security and quality gates in pipelines to prevent faulty code from reaching production
  • Experience with monitoring and logging tools (Grafana, Prometheus, ELK) to validate and audit deployments
  • Excellent troubleshooting skills for resolving build and deployment issues quickly
  • Strong communication and collaboration skills to work with developers, QA, and operations teams
Job Responsibility
Job Responsibility
  • Own the administration & integration of all Software Development Lifecycle (SDLC) tooling to support developers and DevOps teams
  • Develop tool integrations that allow for end-to-end traceability for application development
  • Create auditable solutions for builds and deployments using tools like Github Enterprise, Jenkins, Sonar, Nexus and/or UCD
  • Support all development tooling platforms being used by product teams. Provide technical expertise in regard to tools development to enable automation
  • Gather tools requirements to create integrated toolset across portfolios.
  • Formulate strategy to identify application dependencies across multiple applications
  • Collaborate with customers to understand problem statement and translate into deliverable units of work
  • Define, implement, and maintain IT processes for integrating and deploying applications
  • Design, implement, and maintain automated CI/CD pipelines and processes to build and deploy code, content, services, and product environments
  • Demonstrated understanding of cloud concepts and technologies such as AWS and Azure
What we offer
What we offer
  • Close cooperation with a customer
  • Challenging tasks
  • Competence development
  • Ability to influence project technologies
  • Team of professionals
  • Dynamic environment with low level of bureaucracy
Read More
Arrow Right

Principal Consultant A2 - Infra

Microsoft Industry Solution - Global Center Innovation and Delivery Center (GCID...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Engineering, or related field AND 3+ years leadership experience in relevant area of business. Higher Education Preferred
  • OR master’s degree in computer science, Information Technology, Engineering, or related field AND 6+ years’ experience in technology solutions, practice development, architecture, consulting, and/or Cloud Infrastructure domain
  • Highly proficient & solid Customer facing Project experience involving solution design, project envisioning, planning, development, and deployment of complex solutions with minimum of 10 plus years
  • Must have a proven record of delivering technical solutions
  • 2+ years managing multiple projects or portfolios
  • 1+ year(s) experience leading blended, multidisciplinary teams
  • Preferred Qualifications: Overall minimum 20+ Year of industry experience
  • Technical or Professional Certification in Cloud Infrastructure domain
  • Open to travel domestically and internationally and work with different cultures and customers
  • Technical certifications based on domain/service line (e.g., Azure, Security, Dynamics)
Job Responsibility
Job Responsibility
  • AI-First Delivery Leadership: Embed AI-first principles into delivery workflows, leveraging automation and intelligent orchestration where applicable
  • Lead end-to-end delivery of complex projects, ensuring solutions are scalable, robust, and aligned with client business outcomes
  • Drive engineering excellence through reusable components, accelerators, and scalable architecture
  • Oversee technical execution across multiple projects, ensuring adherence to best practices, quality standards, and compliance requirements
  • Collaborate with clients and internal stakeholders to define strategies, delivery plans, milestones, and risk mitigation approaches
  • Act as a technical point of contact for clients, translating business requirements into scalable technical solutions
  • Ensure delivery models are optimized for modern, AI-native execution, including integration of automation and intelligent processes
  • Ability to step into at risk projects, quickly assess issues, and establish a credible path to recovery or exit
  • Engineering Excellence: Champion high-quality engineering practices across all delivery engagements
  • Ensure adherence to coding standards, architectural integrity, and performance benchmarks
  • Fulltime
Read More
Arrow Right

Senior Systems Engineer

The Systems Engineer analyzes user requirements, operational concepts, and syste...
Location
Location
United States , Annapolis Junction
Salary
Salary:
Not provided
ctp-web.com Logo
Columbia Technology Partners
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 14 years of Systems Engineering experience supporting programs of similar scope, type, and complexity
  • Bachelor's degree in Systems Engineering, Computer Science, Information Systems, Engineering Science, Engineering Management, or a related discipline from an accredited institution
  • Five (5) additional years of Systems Engineering experience may be substituted for the bachelor's degree requirement
  • U.S. Citizenship is required for all applicants
  • All applicants and employees are subject to random drug testing in accordance with Executive Order 12564
  • Employment is contingent upon successful completion of a security background investigation and polygraph
  • This position requires an active Security Clearance with appropriate Polygraph
Job Responsibility
Job Responsibility
  • Manage system and derived requirements to ensure alignment with system architectures such as DoDAF and SOA
  • Develop and maintain systems engineering documentation, including Systems Engineering Plans, Requirements Specifications, Interface Control Documents, and Initial Capabilities Documents
  • Assist in defining system, functional, and allocated requirements across hardware, software, facility, and personnel components
  • Coordinate and resolve cross‑discipline action items from CCB meetings, design reviews, program reviews, and test reviews
  • Participate in Integrated Product Teams to design new capabilities based on operational and developmental considerations
  • Allocate real‑time process budgets and error budgets across system and subsystem components
  • Generate alternative system concepts, architectures, and design solutions
  • Define verification methods, processes, and evaluation criteria for confirming system and subsystem compliance with requirements
  • Develop design solutions that satisfy system requirements and align with functional analysis
  • Review WBS, work packages, and the Integrated Master Plan (IMP) for accuracy and completeness
What we offer
What we offer
  • Medical: CTP offers 3 superior plans, bringing our employees both in-network and out-of-network options
  • Vision + Dental: Both free to you + paid in full by CTP
  • Retirement: 401k - 6% company contribution
  • PTO + Leave: Offering customizable leave plans to meet your needs
  • Jury Duty, Bereavement + Military Leave provided
  • Career Growth: Up to $10,000 provided for approved career-related learning, training, education, and/or tuition
  • Life and AD&D Insurance/Short-Term & Long-Term Disability: More peace of mind, at zero cost to you
  • Profit Sharing Bonus: End of year cash gets added to your bottom-line
  • Referral Bonus Program: Our bonuses range from $7,000-$20,000, if your referral joins the team
  • Fulltime
Read More
Arrow Right
New

Test Automation Engineer

SciTec, a wholly owned subsidiary of Firefly Aerospace, is a dynamic non-traditi...
Location
Location
United States , Boulder
Salary
Salary:
113000.00 - 168000.00 USD / Year
scitec.com Logo
SciTec
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, Physical Sciences, or a related technical field
  • 5+ years of professional experience in test automation, software engineering, or systems engineering
  • Strong experience developing automated tests using Python, JavaScript, or similar languages
  • Experience testing APIs, microservices, or distributed systems
  • Experience working in Linux environments
  • Experience with version control systems (e.g., Git)
  • Familiarity with CI/CD pipelines and automated test integration
  • Strong understanding of software engineering principles, including testability and modular design
  • Excellent problem-solving, communication, and collaboration skills
  • Detail-oriented with a focus on reliability and quality
Job Responsibility
Job Responsibility
  • Design, implement, and maintain automated test frameworks supporting infrastructure, platform, and application systems
  • Develop automated tests across multiple layers, including: Infrastructure and platform services, APIs and microservices, Data pipelines and messaging systems, User-facing applications
  • Integrate automated testing into CI/CD pipelines to support continuous integration and delivery
  • Collaborate with software, platform, infrastructure, and security engineers to define test strategies and coverage
  • Create and maintain test harnesses, mocks, simulators, and stubs for complex or external system dependencies
  • Support testing of distributed, real-time, and high-availability systems
  • Identify gaps in test coverage and propose improvements to increase reliability and reduce risk
  • Support regression, performance, and integration testing efforts
  • Analyze test results, troubleshoot failures, and work with engineers to resolve issues
  • Maintain clear test documentation, reports, and metrics
What we offer
What we offer
  • 4% Safe Harbor 401(k) match
  • 100% company paid HSA Medical insurance, with a choice of 2 buy-up options
  • 80% company paid Dental insurance
  • 100% company paid Vision insurance
  • 100% company paid Life insurance
  • 100% company paid Long-term Disability insurance
  • 100% company paid Hospital Indemnity insurance
  • Voluntary Accident and Critical Illness insurance
  • Short-term Disability insurance
  • Annual Profit-Sharing Plan
  • Fulltime
Read More
Arrow Right

Software Engineer (Tooling)

At Dexory, we are transforming the warehousing and logistics industry through da...
Location
Location
United Kingdom , Wallingford, Oxfordshire
Salary
Salary:
Not provided
dexory.com Logo
Dexory Using
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong software engineering fundamentals, with a focus on reliability, usability, and long-term maintainability
  • Comfortable with Linux based systems and capable of working in the command line
  • Experience building internal tooling for operational workflows (commissioning, deployment, servicing, test/validation, or similar)
  • Very good version control experience with Git
  • Proficiency in Python and/or Go, and comfort working across a multi-language codebase (Python/Go/C++)
  • Experience distributing and operating internal tools (packaging, dependency management, release workflows), ideally including Docker and GitHub Releases
  • Ability to write clear documentation and specifications so tools can be adopted and used effectively across teams and stakeholders
  • Strong debugging/problem-solving skills across tooling, systems, and hardware-adjacent workflows
Job Responsibility
Job Responsibility
  • Unifying and standardising existing tools into a coherent toolchain with consistent UX, behaviour, and quality bars
  • Building and maintaining reliable CLI tooling used on laptops for robot and fleet operations (configuration, access, modification, validation)
  • Working with partner teams to deliver web UI tooling where appropriate, ensuring consistent workflows and shared interfaces
  • Establishing and improving packaging and distribution practices (e.g., Docker, GitHub Releases)
  • Improving maintainability through testing, CI/CD, versioning, and clear deprecation/migration paths for legacy tools
  • Fulltime
Read More
Arrow Right

Senior Python Lead and Developer

The Senior Python Lead and Developer will play a crucial role in delivering data...
Location
Location
United States , Auburn Hills
Salary
Salary:
Not provided
nttdata.com Logo
NTT DATA
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum 8-10 years of practical experience
  • 8+ years of experience building production-grade data pipelines using Python and PySpark
  • Proven track record of designing, deploying, and managing Airflow DAGs in enterprise environments
  • Ability to build and maintain CI/CD pipelines for data engineering workflows
  • Experience with containerization (Docker) and cloud platforms (GCP) for data engineering workloads
  • Ability to write object-oriented Python code, manage dependencies and follow industry best practices
  • Proficiency with Git for source code management and collaboration
  • 5+ years of experience with Unix/Linux: Strong command-line skills
  • 5+ years of experience SQL: Solid understanding of SQL for data ingestion and analysis
  • Comfortable with code reviews, pair programming and using remote collaboration tools effectively
Job Responsibility
Job Responsibility
  • Design, develop, and optimize scalable data pipelines using Python and PySpark for batch and streaming workloads
  • Build, schedule, and monitor complex workflows using Airflow, ensuring reliability and maintainability
  • Architect and implement CI/CD pipelines for data engineering projects using GitHub, Docker, and cloud-native solutions
  • Apply test-driven development (TDD) practices and automate unit/integration tests for data pipelines
  • Implement secure coding best practices and design patterns throughout the development lifecycle
  • Work closely with Data Architects, QA teams, and business stakeholders to translate requirements into technical solutions
  • Create and maintain technical documentation, including process/data flow diagrams and system design artifacts
  • Lead and mentor junior engineers, providing guidance on coding, testing, and deployment best practices
  • Analyze and resolve technical issues across the data stack, including pipeline failures and performance bottlenecks
  • Fulltime
Read More
Arrow Right