1 to 25 of 84 Permanent CI/CD Jobs in Edinburgh

Lead QA Engineer

Location
City of Edinburgh, Scotland, United Kingdom
hands on technical role where you will design, build and evolve modern test automation solutions, embed quality throughout our CI / CD delivery pipelines, and champion engineering excellence across multiple delivery teams. Initially, you’ll join our Shared Services team, focusing on enhancing our existing … CI / CD testing capabilities while creating new automation frameworks, tooling and quality engineering solutions that can be adopted across the organisation. Reporting to the Principal QA Engineer, you will play a key role in designing, implementing and evolving the frameworks, tooling and engineering practices ...

Sr. Snowflake Architect

Location
City of Edinburgh, Scotland, United Kingdom
Title: Sr. Snowflake ArchitectJob Location: Edinburgh / Hybrid (2 days a week)Is it Permanent / Contract: Open for Both (If contract initial 6 months)Key ResponsibilitiesDefine the enterprise data strategy, reference architectures, and target-state blueprints anchored on the Snowflake AI Data Cloud, spanning data ingestion, storage … processing, serving, and governance.Lead end-to-end modernization and migration programs to Snowflake including legacy EDW estates (e.g., Teradata, SQL Server), data lakes / lakehouses, and integration platforms covering migration assessment, roadmap, cutover, parallel-run validation, and decommission plans.Govern data modeling standards and patterns (dimensional star / snowflake ...

Senior DevSecOps Engineer

Location
City of Edinburgh, Scotland, United Kingdom
security‐first approach, helping teams deliver software reliably from development through to production. The role focuses on Infrastructure as Code , CI / CD , container platforms and operational resilience , with particular emphasis on Azure , Terraform and Kubernetes . You will work closely with developers, architects, security … Build and maintain cloud and platform infrastructure using Terraform and other automation tools, creating reusable, version‐controlled components. Develop and improve CI / CD pipelines for infrastructure and applications, supporting consistent deployment across development, test and production environments. Embed security into engineering workflows through automated ...

Software Development Engineer in Test (SDET) Remote with the option to use the Edinburgh office Permanent/Full Time about Software Development Engineer in Test (SDET)

Location
City of Edinburgh, Scotland, United Kingdom
Software Development Engineer in Test (SDET) Remote (UK)-Permanent / Full time (35 hrs / wk, flexible working) BR-DGE is an award winning FinTech founded in Edinburgh. Our platform enables e-commerce and technology businesses to have the freedom and flexibility to redefine the way they handle … software engineer first. Whatyou’llbe doing Framework Architecture and Engineering: Design and build automation frameworks in Java, covering Integration, Contract, E2E, and Performance / Load testing. Be informed and opinionated on what good looks like for Unit and Component tests. Tooling and Infrastructure Development: Build, maintain, and scale internal ...

Digital Engineer

Location
City of Edinburgh, Scotland, United Kingdom
across Aberdeen’s digital estate, delivering secure and scalable solutions. Build and support cloud-hosted applications within Microsoft Azure while maintaining CI / CD pipelines, automated testing and deployment processes. Collaborate with Product Owners, Architects, UX teams and business stakeholders to deliver high-quality digital … help improve engineering standards, tooling and ways of working. Develop and maintain automated tests using Playwright and integrate quality checks into CI / CD pipelines. About the Candidate Experience Developing and supporting production digital applications using modern engineering practices. Experience building REST APIs or back ...

Azure DevOps Engineer

Hiring Organisation
NSD
Location
Edinburgh, Scotland, United Kingdom
Employment Type
Permanent Contract, Remote
Salary
£65,000
improve Azure infrastructure, writing Terraform code and reusable modules to support consistent, reliable deployments. Working alongside engineering teams, you will develop CI / CD pipelines, strengthen infrastructure security and investigate production issues. You will use application telemetry, logs and metrics to understand system behaviour … troubleshooting. * Experience implementing observability, monitoring and alerting. * Infrastructure configuration and security hardening experience, with an understanding of the controls implemented. * CI / CD and scripting experience. * Ability to attend the Edinburgh office once per month. TO BE CONSIDERED Please apply through this advert or email ...

Cyber Security Engineer Graduate Scheme (Edinburgh)

Location
City of Edinburgh, Scotland, United Kingdom
next level Building secure infrastructure using code, laying strong and scalable foundations Improving the way we build, test and release pipelines (CI / CD) Automating the stuff that doesn’t need to be manual – reducing risk and room for error Contributing to a security-minded … Google Cloud and Microsoft Azure Build things that are safe from the start, using tools like Kubernetes, Docker, Terraform and CI / CD pipelines Use code to solve real problems, developing practical skills in Python, JavaScript, TypeScript, React and Node.js Explore how security works behind ...

DevOps Engineer

Location
City of Edinburgh, Scotland, United Kingdom
bespoke software services– includingembeddedfirmware,developer kits, and scalable cloud-based web applications. Key responsibilities: Build,testand deploy infrastructure and applications using CI / CD and Infrastructure-as-Codetechnologies Work closely with our engineering teams to understand their requirements and how they build / test … / deploy their software, to continuously improve quality and accelerate the pace of development Setup / maintenance of environments for both manual and automated testing, ensuring stability, observability, and following security best practices, including liaising with customers when deploying to customer infrastructure Defining, monitoring, and reporting of DORA ...

Senior IT Enterprise Architect

Location
City of Edinburgh, Scotland, United Kingdom
global and regional businesses whilst aligning with Global Architectural framework In close partnership with Project Managers, you manage technical risks, stakeholders, and architectural / technical milestones. You will research new innovations in the market and cloud services to improve our platforms. Perform technology and product assessments to recommend changes … target architecture and roadmap. You will collaborate with technical teams to lead the development of POCs or pilots to evaluate emerging technologies / services / capabilities. Help drive a culture of “continuous learning” and “fail fast.” You will partner with Infrastructure and InfoSec to design cloud-based architecture ...

Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
experience in data engineering, software engineering, or a related field.* Strong expertise in database architecture, design, and management.* Proven experience developing and maintaining ETL / ELT pipelines and scalable data workflows.* Strong proficiency in Python and SQL, or other relevant programming languages.* Experience with CI / … gama de beneficios, recursos y planes de compensación competitivos diseñados para apoyarlo en cada etapa de su carrera profesional y de la vida.Pay range / Rango salarial / Intervalo salarial / Fascia retributiva / Tranche de salaire / Gehaltsband / Salaribereik: United Kingdom ...

Software Development Manager

Hiring Organisation
Cathcart Technology
Location
Edinburgh, City of Edinburgh, United Kingdom
Employment Type
Permanent
Salary
£70000 - £75000/annum
wider business applications. The team works across a combination of bespoke development, integrations and extensions to existing SaaS platforms, using technologies such as C# / .NET, JavaScript / TypeScript, SQL and PowerShell. There is also a focus on strengthening development practices through Azure DevOps, source control, CI … / CD and structured release management, alongside opportunities to explore emerging technologies including Copilot Studio and Azure AI services. The Role As Software Development Manager, you'll be responsible for building and improving the applications and digital solutions that support the organisation's operations and wider transformation ...

Software Development Manager

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£75,000
wider business applications. The team works across a combination of bespoke development, integrations and extensions to existing SaaS platforms, using technologies such as C# / .NET, JavaScript / TypeScript, SQL and PowerShell. There is also a focus on strengthening development practices through Azure DevOps, source control, CI … / CD and structured release management, alongside opportunities to explore emerging technologies including Copilot Studio and Azure AI services. The Role As Software Development Manager, you'll be responsible for building and improving the applications and digital solutions that support the organisation's operations and wider transformation ...

Lead Java Engineer – Spring Boot, Kafka & GCP

Location
City of Edinburgh, Scotland, United Kingdom
engineering backlogs. Lead impact assessments, solution discussions, code reviews and technical governance throughout the delivery lifecycle. Maintain engineering quality through unit testing, BDD / TDD, CI / CD controls, security, performance and observability practices. Guide engineers on implementation standards, reusable patterns, defect prevention … Docker, Helm, Kubernetes configuration and cloud-native deployment practices. Working experience with Google Cloud Platform and cloud-based application deployment. Strong knowledge of BDD / TDD, JUnit and automated unit-testing practices. Experience with CI / CD and engineering tools such as Jenkins ...

Senior Java Software Engineer

Hiring Organisation
Avaloq
Location
City of Edinburgh, United Kingdom
Employment Type
Full Time
application security, you will create scalable solutions that enable development teams to deliver secure, high-quality software. Design, develop and maintain CI / CD pipelines, automation tooling, backend services and APIs that support security assurance and vulnerability management. Integrate automated security scanning throughout the software … improve secure software development practices . Qualifications Proven experience as a Senior Software Engineer , with hands-on expertise in several of the following: Java / Spring Boot, Python, JavaScript / TypeScript, Gradle, Jenkins / Groovy, REST APIs and event-driven architectures or messaging technologies. Strong experience developing ...

Principal AI Platform Engineer

Location
City of Edinburgh, Scotland, United Kingdom
models and the practical considerations of running them* Experience troubleshooting distributed systems and performance issues* Familiarity with infrastructure as code and CI / CD* Effective communication and stakeholder engagement* Curiosity and a drive for continuous improvement Key areas we value experience in:* Linux, application … integration* Technical documentation and operational guidance **Security Clearance** You must be eligible for full security clearance. For more information and guidance please visit: https: / / www.gov.uk / government / publications / united-kingdom-security-vettingclearance-levels **Why join us** At Leonardo, our people ...

Application Security Specialist (12 month fixed term contract)

Location
City of Edinburgh, Scotland, United Kingdom
design and implementation for applications, APIs, cloud services and integrations. Help teams use and improve automated security checks in development and CI / CD workflows, including code, dependency and configuration checks where relevant. Triage findings based on risk and context, explain remediation options, and work … Security professional with a strong understanding of Secure by Design, threat modelling, application security testing, vulnerability management and security risk assessment. Experience with Java / Spring Boot, React / Node.js, Snowflake, Salesforce, Kubernetes / OpenShift, Snyk or Wiz would be useful. Equivalent experience with other languages, cloud ...

Senior Full-Stack Mobile Developer

Location
City of Edinburgh, Scotland, United Kingdom
from concept through to production Work with relational databases (SQL) and backend integrations Apply strong engineering principles across testing, CI / CD, and version control (Git) Collaborate with Product, QA, DevOps, and cross-functional teams to deliver effective solutions Identify and resolve performance, scalability … maintaining iOS applications Experience writing unit tests using Jest Experience with Expo for React Native development Experience implementing i18n (internationalisation) for multi-language / multi-region applications Experience working with native mobile features, such as: Location tracking (GPS) Camera integrations (QR code / barcode scanning) Maps integration (e.g. ...

Core Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
transform, and integrate data from various sources. Data Architecture: Develop and optimise data architectures, including data warehouses, data lakes, and other storage solutions. ETL / ELT Processes: Create and maintain reliable ETL / ELT workflows that ensure data quality and accessibility. Collaboration: Work closely with data scientists, analysts … Talend. Data Storage and Modelling: Experience with data warehousing tools (e.g. Snowflake, Redshift, BigQuery) and schema design. Version Control and CI / CD: Familiarity with Git, Docker, and CI / CD pipelines for deployment. Experience 2+ years of experience ...

Senior Data Engineer

Location
City of Edinburgh, Scotland, United Kingdom
transform, and integrate data from various sources. Data Architecture: Develop and optimise data architectures, including data warehouses, data lakes, and other storage solutions. ETL / ELT Processes: Create and maintain reliable ETL / ELT workflows to ensure data quality and accessibility. Collaborate: Partner with data scientists, analysts … Talend. Data Storage and Modelling: Experience with data warehousing tools (e.g. Snowflake, Redshift, BigQuery) and schema design. Version Control and CI / CD: Familiarity with Git, Docker, and CI / CD pipelines for deployment. Experience: 5+ years in data engineering ...

Life Technology - Technical Lead

Location
City of Edinburgh, Scotland, United Kingdom
maintain proportionate system architecture and interface documentation. Engineering Standards, Patterns & Enablement Establish, adopt, and enforce reusable engineering patterns, coding standards, CI / CD pipelines, and automation practices across feature squads. Identify and eliminate engineering impediments, improving delivery flow and reducing cycle times across teams. Technical … solutions through formal architecture and engineering governance boards. Strong hands‐on background in modern programming languages, integration patterns. Practical experience establishing CI / CD automation, testing frameworks (TDD / BDD), and observability stacks. Experience in one or more of – Software development (frontend, backend, mobile ...

Life Technology - Technical Lead

Location
City of Edinburgh, Scotland, United Kingdom
time approval.Define and maintain proportionate system architecture and interface documentation.Engineering Standards, Patterns & EnablementEstablish, adopt, and enforce reusable engineering patterns, coding standards, CI / CD pipelines, and automation practices across feature squads.Identify and eliminate engineering impediments, improving delivery flow and reducing cycle times across teams.Ensure clear … experience guiding solutions through formal architecture and engineering governance boardsStrong hands-on background in modern programming languages, integration patternsPractical experience establishing CI / CD automation, testing frameworks (TDD / BDD), and observability stacksExperience in one or more of - Software development (frontend, backend, mobile), Salesforce ...

Software Quality Assurance Lead

Location
City of Edinburgh, Scotland, United Kingdom
quality documentation, and compliance artefacts Automation and tooling Design and evolve test automation frameworks and supporting infrastructure Integrate automated testing into CI / CD pipelines in collaboration with engineering teams Identify and introduce tools or technologies that improve test coverage, reliability, and efficiency Cross team … methodologies including functional, regression, integration, system, security, and performance testing Practical experience with test automation frameworks and scripting languages Familiarity with CI / CD tools and processes (e.g. GitLab CI, Jenkins, Azure DevOps) Experience with API testing, SDK testing, and UI testing Strong ...

Senior Full-Stack Engineer (Integrations)

Location
City of Edinburgh, Scotland, United Kingdom
Aberdeen and third-party platforms. Develop reliable data processing and reconciliation capabilities with strong controls, traceability and data quality standards. Enhance CI / CD pipelines and engineering automation using GitHub and modern tooling. Ensure solutions are scalable, resilient, secure and compliant with internal and regulatory … automated testing. Solid understanding of integration patterns, distributed systems and secure application architecture. Experience with GitHub, GitHub Actions and modern CI / CD practices. Strong SQL skills, including data modelling, performance optimisation and data-quality analysis. Proven ability to lead technical delivery within Agile teams. ...

Senior Platform Engineer, Fanatics Markets - UK Edinburgh, Scotland, United Kingdom; Leeds, England, United Kingdom; London, England, United Kingdom

Location
City of Edinburgh, Scotland, United Kingdom
build and maintain highly available cloud‐native infrastructure, ensuring the platform scales reliably with our growing user base. Build and optimize CI / CD pipelines and developer tooling to eliminate friction in the software delivery lifecycle. Develop load‐testing environments and supporting software, including mock … logic. Understanding of distributed systems and the trade‐offs between low latency, high availability, scalability and operational complexity. Experience building mature CI / CD pipelines and working with observability tools such as Prometheus, Grafana or Datadog. Strong proficiency in using AI collaborators such as Claude ...

Senior ML Engineer

Location
City of Edinburgh, Scotland, United Kingdom
pipelines the ML work sits on, using Python, PySpark, and cloud data services (e.g., AWS Glue, EMR, S3, Redshift, Athena, or the Databricks / Snowflake equivalents), making sound decisions on architecture, data modelling, and tooling and weighing up trade-offs in performance, cost, and maintainability Own and continuously improve … CI / CD for data and ML workflows, ensuring reliable, repeatable deployments of pipelines and models alike Mentor and support junior and mid-level data engineers, reviewing code and sharing knowledge to raise the standard of delivery across the team Troubleshoot and resolve complex issues ...