QA & Build Management Engineer

QA & Build Management Engineer

Posted 5 days ago by Synergize Consulting Ltd

Negotiable
Undetermined
Remote
Remote , UK

Summary: Our client, a multinational company in aerospace, defence, and security, is seeking QA & Build Management engineers to design and operate a CI/CD environment for the Digital Imaging System. The role involves implementing quality assurance controls and maintaining configuration management over software assets. Candidates must have SC clearance or the ability to obtain it. This position is crucial for ensuring code quality and deployment readiness across project environments.

Key Responsibilities:

  • Design and implement automated build and deployment pipelines using tools like Ansible, Terraform, and Docker
  • Support and maintain CI infrastructure for reliable delivery into development, reference, and production environments
  • Configure and operate static code analysis tools such as SonarQube and Lint
  • Integrate QA tooling into development workflows for code quality scoring and remediation guidance
  • Conduct independent technical reviews and promote adherence to quality standards
  • Maintain controlled baselines of source code, configurations, and documentation
  • Support traceability, reproducibility, and version control of technical artifacts
  • Work closely with developers, infrastructure engineers, and QA team members
  • Ensure progress and deliverables are tracked through the client's JIRA task management system

Key Skills:

  • Experience with SonarQube, Lint, or equivalent static analysis tools
  • Proficiency in Ansible for configuration management
  • Experience with Terraform for infrastructure-as-code
  • Knowledge of Docker for containerized build and deployment
  • Strong experience with RHEL (Red Hat Enterprise Linux)
  • Experience designing and running automated build pipelines
  • Knowledge of secure software build practices and deployment automation
  • Experience maintaining controlled baselines of code and infrastructure
  • Familiarity with Git-based workflows and CI orchestration tools (e.g., Jenkins, GitLab CI)
  • Experience working in safety-critical or high-assurance environments
  • Background supporting large-scale infrastructure or machine learning subsystems
  • Familiarity with Agile/Scrum methodologies and quality governance frameworks

Salary (Rate): undetermined

City: undetermined

Country: UK

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Our client a multinational company specialising in aerospace, defence and security are seeking several detail-oriented and automation-savvy QA & Build Management engineers to design and operate a continuous integration and deployment (CI/CD) environment for the Digital Imaging System (DIS) subsystem. The role also includes implementing quality assurance controls using static code analysis and maintaining strict configuration management over the software and associated assets.

Given the nature of the role we required someone with SC clearance or those able to obtain it.

This position will be instrumental in ensuring that code delivered by development teams meets quality, security, and deployment-readiness standards across all project environments.

Primary Objective

To build and maintain a CI/CD pipeline that streamlines and secures the development and deployment life cycle of the DIS subsystem. To embed robust quality assurance processes and tools-including automated static analysis-and to ensure all outputs are governed under strict configuration control.

Key Responsibilities

  • Continuous Integration & Deployment (CI/CD):
    • Design and implement automated build and deployment pipelines using tools like Ansible, Terraform, and Docker
    • Support and maintain CI infrastructure, ensuring reliable and consistent delivery into development, reference, and production environments
  • Quality Assurance:
    • Configure and operate static code analysis tools such as SonarQube and Lint
    • Integrate QA tooling into development workflows to provide developers with code quality scoring and remediation guidance
    • Conduct independent technical reviews and promote adherence to quality standards through peer review facilitation
  • Configuration Management:
    • Maintain controlled baselines of source code, configurations, and documentation
    • Support traceability, reproducibility, and version control of all technical artifacts
  • Collaboration & Governance:
    • Work closely with developers, infrastructure engineers, and QA team members to ensure consistent delivery and high-quality outputs
    • Ensure progress and deliverables are tracked through the client's JIRA task management system

Required Skills & Experience

  • Quality & Analysis Tools:
    • SonarQube, Lint, or equivalent static analysis tools
  • Automation & Deployment:
    • Ansible for configuration management
    • Terraform for infrastructure-as-code
    • Docker for containerized build and deployment
  • Operating Systems:
    • Strong experience with RHEL (Red Hat Enterprise Linux)
  • CI/CD Best Practices:
    • Experience designing and running automated build pipelines
    • Knowledge of secure software build practices, quality gates, and deployment automation
  • Version Control & Configuration Management:
    • Experience maintaining well-controlled baselines of code and infrastructure
    • Familiarity with Git-based workflows and CI orchestration tools (eg, Jenkins, GitLab CI)

Preferred Qualifications

  • Experience working in safety-critical or high-assurance environments
  • Background supporting large-scale infrastructure or machine learning subsystems
  • Familiarity with Agile/Scrum methodologies and quality governance frameworks

Please send your CV in the first instance.