constructive collaboration with all relevant parties contributing to innovation of all products. Main duties: Develop software solutions as part of a development team, including unit testing of developed objects / code Manage, Support and develop more junior members of the development team Document the design and build of systems being developed Plan and account for project work to deliver … candidate will have experience in the following: Experience of full Agile Software Development life cycle as part of a team Experience of full stack software development experience including C# / ASP .NET, JavaScript / Typescript frameworks (such as Angular or React), SQL / NOSQL database development and automated unit / integration testing Experience of developing applications … for cloud computing infrastructures such as Azure, AWS or GCP, including modern cloud CI/CD practices Good communication skills; with the ability to convey complex technical concepts clearly and concisely Behaviours We'll assess you against these behaviours during the selection process: Changing and Improving Delivering at Pace Working Together We only ask for More ❯
Glasgow, Lanarkshire, Scotland, United Kingdom Hybrid / WFH Options
Arnold Clark
IaaS, PaaS, and serverless Experience with the Hub-Spoke Model Proficient in cloud orchestration using Terraform and Ansible Strong knowledge of Kubernetes Creation and management of CI/CD pipelines with Azure DevOps Strong communication and documentation skills Strong judgment, analytical thinking, and problem-solving skills Beneficial technical experience: Linux Administration Knowledge of Networking Familiarity … with HAProxy Eventstore MySQL / MariaDB / Galera Redis vSphere / VMWare Our Culture Arnold Clark is committed to creating a diverse and inclusive workplace. We strive to create an environment where collaboration, unique perspectives and multiple approaches are celebrated. We care about our employees and our communities, we nurture talent and encourage ambition, and we are More ❯
in Java or Python. Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI Developers. Work across the full stack, from React / TypeScript front-end to Java-based search services. Leverage cloud technologies like Azure Data Factory, Batch Services, Azure SQL. Contribute to DevOps practices, code reviews, and system optimizations. Current … Lucene, Solr, Elasticsearch, if not you have the appetite to learn more. Hands on experience with SQL and NoSQL databases under your belt. Hold a degree in Computer Science / Software Engineering or equivalent experience. Familiar with writing automated tests and maintaining high code quality. You have laser sharp attention to detail. Strong communication skills (both verbal and written … proactively identify improvements to our products and processes. Experience in understanding and balancing client, Company and technical needs. Experience of agile environments with modern DevOps and CI/CD practices. Thrive with the opportunity to mentor more junior members of the team. Why This role? Be part of a highly skilled team developing a modern More ❯
in Java or Python. Write high-quality, test-driven code using Agile methodologies. Collaborate with Business Analysts, Data Engineers, and UI Developers. Work across the full stack, from React / TypeScript front-end to Java-based search services. Leverage cloud technologies like Azure Data Factory, Batch Services, Azure SQL. Contribute to DevOps practices, code reviews, and system optimizations. Current … Lucene, Solr, Elasticsearch, if not you have the appetite to learn more. Hands on experience with SQL and NoSQL databases under your belt. Hold a degree in Computer Science / Software Engineering or equivalent experience. Familiar with writing automated tests and maintaining high code quality. You have laser sharp attention to detail. Strong communication skills (both verbal and written … proactively identify improvements to our products and processes. Experience in understanding and balancing client, Company and technical needs. Experience of agile environments with modern DevOps and CI/CD practices. Thrive with the opportunity to mentor more junior members of the team. Why This role? Be part of a highly skilled team developing a modern More ❯
of internal delivery standards and team culture Take on line management responsibilities as the role matures, including conducting 1:1s, providing performance feedback and supporting career development. Essential Skills / Experience Strong JavaScript / TypeScript skills, including front-end development with React and back-end experience with Node.js or similar frameworks Working knowledge of Python with a willingness … with Azure and cloud-native development practices Proficiency with both relational and NoSQL databases Familiarity with microservice architectures and common integration patterns Hands-on experience delivering in an Agile / Scrum environment Proven use of CI/CD pipelines (e.g. Azure DevOps, GitHub Actions, GitLab) Confident communicator experienced in collaborating directly with clients and … teammates, lead development ceremonies and actively contribute to QA and testing processes Willingness and ability to undergo a Security Clearance (SC) application if not a current holder Desirable Skills / Experience A Computer Science, Software Development or related degree Exposure or interest in additional frameworks / languages (.NET, Ruby on Rails, Go) or willingness to learn new technologies More ❯
of internal delivery standards and team culture Take on line management responsibilities as the role matures, including conducting 1:1s, providing performance feedback and supporting career development. Essential Skills / Experience Strong JavaScript / TypeScript skills, including front-end development with React and back-end experience with Node.js or similar frameworks Working knowledge of Python with a willingness … with Azure and cloud-native development practices Proficiency with both relational and NoSQL databases Familiarity with microservice architectures and common integration patterns Hands-on experience delivering in an Agile / Scrum environment Proven use of CI/CD pipelines (e.g. Azure DevOps, GitHub Actions, GitLab) Confident communicator experienced in collaborating directly with clients and … teammates, lead development ceremonies and actively contribute to QA and testing processes Willingness and ability to undergo a Security Clearance (SC) application if not a current holder Desirable Skills / Experience A Computer Science, Software Development or related degree Exposure or interest in additional frameworks / languages (.NET, Ruby on Rails, Go) or willingness to learn new technologies More ❯
of internal delivery standards and team culture Take on line management responsibilities as the role matures, including conducting 1:1s, providing performance feedback and supporting career development. Essential Skills / Experience Strong JavaScript / TypeScript skills, including front-end development with React and back-end experience with Node.js or similar frameworks Working knowledge of Python with a willingness … with Azure and cloud-native development practices Proficiency with both relational and NoSQL databases Familiarity with microservice architectures and common integration patterns Hands-on experience delivering in an Agile / Scrum environment Proven use of CI/CD pipelines (e.g. Azure DevOps, GitHub Actions, GitLab) Confident communicator experienced in collaborating directly with clients and … teammates, lead development ceremonies and actively contribute to QA and testing processes Willingness and ability to undergo a Security Clearance (SC) application if not a current holder Desirable Skills / Experience A Computer Science, Software Development or related degree Exposure or interest in additional frameworks / languages (.NET, Ruby on Rails, Go) or willingness to learn new technologies More ❯
maximize your contributions while growing your career. We are looking to hire a Staff Operations Engineer for our Edinburgh hub who has progressively stronger experience in distributed systems, Linux / Unix design, networking, and systems and reliability engineering. You are highly experienced with containers and container orchestration using Kubernetes. One of your passions is building DevOps tools that simplify … Cloud infrastructure and define our global Cloud architecture. Mentor team members, lead resolutions, and own issue management. Design tools and automation to support release processes and CI/CD pipelines, working closely with architects to determine the tech stack. Consult with management on operational requirements of software solutions. Document processes and monitor performance metrics. Research More ❯
modern DevSecOps tooling and principles, and an automation-led testing approach. We are looking for experience in the following skills: Our core language for this role is Java (Spring / MVC), so experience is essential You have experience with Cloud Native technologies on at least one of the major cloud providers (AWS, Google Cloud, or Azure), with a focus … on Infrastructure as Code. You have made use of build automation tools to support a CI/CD pipeline You keep Accessibility, Security, and Performance as a priority when designing or building software solutions You are a strong and versatile senior software engineer, able to apply your skills to many different languages within the same … possible, continuously adding new tools and technologies to your repertoire to increase your impact. Set yourself apart: You have good web development skills, experience with HTML5, CSS and JavaScript / Typescript You have proven ability to apply analytical and creative thought and translate into technical solutions You have proven ability in debugging and resolving complex technical issues You have More ❯
modern DevSecOps tooling and principles, and an automation-led testing approach. We are looking for experience in the following skills: Our core language for this role is Java (Spring / MVC), so experience is essential You have experience with Cloud Native technologies on at least one of the major cloud providers (AWS, Google Cloud, or Azure), with a focus … on Infrastructure as Code. You have made use of build automation tools to support a CI/CD pipeline You keep Accessibility, Security, and Performance as a priority when designing or building software solutions You are a strong and versatile senior software engineer, able to apply your skills to many different languages within the same … possible, continuously adding new tools and technologies to your repertoire to increase your impact. Set yourself apart: You have good web development skills, experience with HTML5, CSS and JavaScript / Typescript You have proven ability to apply analytical and creative thought and translate into technical solutions You have proven ability in debugging and resolving complex technical issues You have More ❯
modern DevSecOps tooling and principles, and an automation-led testing approach. We are looking for experience in the following skills: Our core language for this role is Java (Spring / MVC), so experience is essential You have experience with Cloud Native technologies on at least one of the major cloud providers (AWS, Google Cloud, or Azure), with a focus … on Infrastructure as Code. You have made use of build automation tools to support a CI/CD pipeline You keep Accessibility, Security, and Performance as a priority when designing or building software solutions You are a strong and versatile senior software engineer, able to apply your skills to many different languages within the same … possible, continuously adding new tools and technologies to your repertoire to increase your impact. Set yourself apart: You have good web development skills, experience with HTML5, CSS and JavaScript / Typescript You have proven ability to apply analytical and creative thought and translate into technical solutions You have proven ability in debugging and resolving complex technical issues You have More ❯
and Synapse (or similar data warehouse tools) Azure Analysis Services or comparable BI tooling Solid programming capability in: SQL, Python, Spark, and ideally DAX Familiarity with CI/CD, Git, and modern DevOps practices (preferably in Azure DevOps) Excellent communication skills — able to clearly explain technical concepts to both technical and non-technical audiences Ability More ❯
such as ECS Fargate . Our IAC is a mix of Serverless framework and Terraform . We use JIRA for project management, Github actions for our CI/CD pipelines and Incident.io for our incident management process. For more detailed information, feel free to ask for our tech radar and engineering practices. The role The … ideas and being challenged. Have a strong ability to understand business requirements and turn this into efficient, scalable solutions. Desire to learn our business domain. Experience in a strongly / statically typed language. Have a strong understanding of designing, building, and running high-quality, standards-compliant workflow APIs, with a focus on testing, observability, and performance. Have worked with … a cloud provider (AWS / Azure / GCP). Have worked with distributed systems and are comfortable debugging through tracing and observability. Willing to be on-call for your services. Nice to have Have experience with Node.js , specifically Typescript . Have experience with Amazon Web Services . Have experience with serverless products. Have experience with document databases, specifically More ❯
essential), JavaScript or TypeScript (bonus) Performance Testing: Custom frameworks, traffic analysis, monitoring tools Testing Tools: Playwright, Cypress or similar (performance testing more important for this role) Infrastructure: APIs, databases, CICD pipelines Cloud and DevOps: AWS, Kubernetes (desirable), Git ? What They're Looking For Strong experience as an Performance Tester or Automation Engineer , with a solid grasp of Java Proven track … record in building and maintaining performance and automation test frameworks Experience with backend testing , APIs, CICD, and data driven testing A collaborative mindset: someone who enjoys mentoring, problem solving and working closely with devs and stakeholders ?? Nice to Have Familiarity with observability tools, logging, and analysing system behaviour in production Experience with cloud environments (AWS preferred) and containerised apps (Docker More ❯
clients. To be successful in securing one of these Lead Software Engineer roles you must come from a Software Development background and still be technically hands on with coding / Scripting. You will also have good experience in client / stakeholder management, team leadership and organisational skills as well as being able to demonstrate the following experience: Be … a subject matter expert in full stack C# / .Net Core. Must have hands on experience using the later versions of React, Angular or Blazor Demonstrable experience leading engineering teams building distributed systems and secure products at scale. Have a solid understanding of design practices, system architecture and application security. Experience using containerization technologies (Docker, Kubernetes etc) Experience with … RESTful APIs and microservices best practices. Extensive experience with Azure, CI/CD tooling (Github Actions, Azure DevOps etc) Experience building infrastructure testing within the pipeline for automated deployments Knowledge of Database systems and models Those candidates who have experience in developing solutions that incorporate Artificial Intelligence (AI), using Large Language Models (LLM) such as More ❯
workflows, and future-proof scalability. We are seeking a DevOps Engineer IV , who is passionate about cloud infrastructure, and an expert in Azure with hands-on experience in DevOps, CICD, IaC Terraform. This is a highly visible and influential role with the opportunity to work with the engineering leadership across the company. You will work with a distributed team in … the quality and maintainability of code. Skills and Qualifications: 5 years' experience providing Infrastructure as Code, scripted solutions for deploying software, application security, containerization, creation of CI/CD pipelines that ensure quality software delivery. Strong knowledge of Azure (AWS, GCP experience a plus) At least 2 years' experience in each of: Microsoft Azure, Azure … delivery Ability to analyze and provide timely solutions to increase efficiency, reduce bottlenecks, contain costs, improve quality, increase security and improve maintainability across development processes and CI/CD pipelines. Bachelor's Degree in a relevant major (Computer Science, Computer Engineering, Information Systems, or similar) or equivalent years of experience PLANET DDS CORE IDEOLOGY Mission More ❯
and monitoring models in production, improving model performance, and refining the machine learning infrastructure to support business objectives. Your role will also involve optimizing workflows, integrating CI/CD pipelines, and ensuring the scalability and reliability of AI-driven solutions. Key Responsibilities : Model Deployment : Collaborate with data scientists to deploy machine learning models, ensuring quality … and scalability. Pipeline Development : Build and maintain model pipelines to integrate with existing systems and workflows. CI/CD for ML : Design and implement continuous integration and delivery pipelines for efficient model deployment. Model Monitoring : Monitor machine learning models in production, ensuring ongoing performance and reliability. Collaboration : Work with cross-functional teams to design solutions … in machine learning and software engineering Proficiency in Python and ML libraries (e.g., TensorFlow, PyTorch, scikit-learn) Experience with cloud platforms (AWS, GCP, Azure) Experience with CI/CD pipelines for machine learning (e.g., Vertex AI) Familiarity with data processing tools like Apache Beam / Dataflow Strong understanding of monitoring and maintaining models in More ❯
RabbitMQ clusters, queues, exchanges, and routing. Build Camel routes using advanced patterns like Splitters, Aggregators, and WireTaps. Ensure batch reliability and transactional integrity across integrations. Oversee CI/CD pipelines and infrastructure automation. Deploy and scale integrations with Docker and Kubernetes. Ensure high availability and resilience across all messaging components. Apply secure practices using encryption … and TLS. Monitor integrations with audit trails, retries, DLQs, and reprocessing logic. Required Skills Apache Camel: Strong experience with routes, processors, components, external system integration, and EIPs using Java / DSL / XML. Strong Java skills DevOps /CI-CD: Experienced with Git, Jenkins, Azure DevOps, GitLab CI, Docker, Kubernetes, and … message processors, DataWeave, and integration flows; solid grasp of API policies, error handling, and transaction scopes. RabbitMQ: Skilled in AMQP, exchanges (direct, topic, fanout), queues, bindings, acknowledgments, clustering, backup / DR, retries, and dead-letter handling. Certified MuleSoft Developer or Architect Familiarity with other messaging platforms: Kafka / ActiveMQ Infrastructure Automation experience (Terraform or Ansible) Scrum /More ❯
Glasgow City, Scotland, United Kingdom Hybrid / WFH Options
Montash
RabbitMQ clusters, queues, exchanges, and routing. Build Camel routes using advanced patterns like Splitters, Aggregators, and WireTaps. Ensure batch reliability and transactional integrity across integrations. Oversee CI/CD pipelines and infrastructure automation. Deploy and scale integrations with Docker and Kubernetes. Ensure high availability and resilience across all messaging components. Apply secure practices using encryption … and TLS. Monitor integrations with audit trails, retries, DLQs, and reprocessing logic. Required Skills Apache Camel: Strong experience with routes, processors, components, external system integration, and EIPs using Java / DSL / XML. Strong Java skills DevOps /CI-CD: Experienced with Git, Jenkins, Azure DevOps, GitLab CI, Docker, Kubernetes, and … message processors, DataWeave, and integration flows; solid grasp of API policies, error handling, and transaction scopes. RabbitMQ: Skilled in AMQP, exchanges (direct, topic, fanout), queues, bindings, acknowledgments, clustering, backup / DR, retries, and dead-letter handling. Certified MuleSoft Developer or Architect Familiarity with other messaging platforms: Kafka / ActiveMQ Infrastructure Automation experience (Terraform or Ansible) Scrum /More ❯
data scientists to understand and implement model requirements. Partnering with R&D teams to align technical strategies and integrate ML solutions into broader systems. Implementing robust CI/CD pipelines, monitoring systems, and infrastructure automation. Upholding best practices in security, cost management, and infrastructure design for cloud environments. This team will play a pivotal role … for a Senior Software Engineer to be part of it! Responsibilities : Architect and develop robust pipelines for ML model training, testing, and deployment. Implement and maintain CI/CD workflows for ML projects. Monitor production ML systems for performance, errors, and drift. Automate infrastructure provisioning and deployment using IaC tools. Collaborate with team leader to … technical strategies. Requirements: 4+ years of experience in backend engineering, systems programming, or high-performance software development roles. Strong proficiency in low-level programming languages: Rust, Go, or C / C++ (at least one required, multiple preferred). Experience building high-performance, scalable backend systems and APIs. Knowledge of systems programming concepts: memory management, concurrency, performance optimization. Familiarity with More ❯
Glasgow City, Scotland, United Kingdom Hybrid / WFH Options
TalentAttract
in Europe, Australia, India, and North America . Why you will enjoy this job You'll work with modern tech like AWS, Terraform, Python, Git, and CI/CD pipelines Solve complex technical challenges in a fast-paced Agile environment You’ll participate in two upgrades Contribute to a global transformation of Traveltek's product … team-based Agile environment Strong scripting skills (Python, Bash, PowerShell, Ansible) Expertise in metrics-based monitoring, alerting, and automation Knowledge of version control systems (Git, SVN) & CI/CD pipelines Experience with Infrastructure as Code (Terraform preferred) Advanced troubleshooting in Linux environments AWS certification & cloud administration experience (Azure / GCP a bonus) What's More ❯
efficient data pipelines to collect, 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, and client stakeholders to understand … platforms like Airflow, Apache NiFi, or 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 in data engineering or a More ❯
preferably AWS to AWS, or data migration assurance using MySQL-oriented databases, is essential. The key technology knowledge includes: Best Practice test approaches Test Automation in CI/CD pipelines (GitHub Actions) Selenium / WebDriver Java and JavaScript BDD testing (Gherkin / Cucumber) Linux environments AWS environment experience MariaDB, Oracle, MySQL, AWS Aurora More ❯
and consistency throughout the architecture and codebase. What we're looking for: 4+ years' software development experience Bachelor's degree in computer science or equivalent Proficient in .Net Framework / .Net Core, C#, MVC, SQL Server, Entity Framework, and JavaScript libraries (Angular, React) and TypeScript Experience with DevOps, Git, Azure Services Experience in CI/CDMore ❯
experience with back-end technology: Java, SpringBoot, JPA, Hibernate, Junit, Mockito, microservices - Java Server Side Concurrent Programming with Spring Boot ( Core Spring), Junit - Understanding of message based architectures (MQ / Kafka) - Experience with Cloud technology and messaging tools - Experience with standard DevOps tools: Jira, Bitbucket, Nexus, Confluence, SonarQube, Veracode, GitLab, Maven, NPM, etc. - Experience with test driven development and … CI/CD, including exposure to automated testing platforms (e.g., Cucumber, Selenium) - RDBMS Sybase and / or DB2 is preferable, with a proficiency in writing complex SQL queries - Good Problem solving and analytical skills - Full software development lifecycle understanding - Excellent oral and written communication skills - An interest to learn the business supported by the … applications - Experience with front end development with Angular / React - MongoDB - Knowledge of the Equity Derivative business / Investment banking domain knowledge About Capgemini: Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world while creating tangible impact for enterprises and society. It is a responsible More ❯