Strong analytical and problem-solving abilities, capable of working independently and collaboratively. Scripting Expertise: Experience with scripting languages like PowerShell and Python. CI/CD Processes: Strong background in continuousintegration and continuous deployment practices. Container Technologies: Proficient with Docker, Kubernetes, and other container technologies. Mentorship: Ability to support and mentor other engineers on best practices, architecture … Software Engineer - Platform Engineering, you will design, implement, and maintain scalable and reliable infrastructure solutions. Your role will involve automating processes and collaborating with development teams to ensure seamless integration and deployment of applications. You will play a crucial role in enhancing the efficiency and effectiveness of our software development lifecycle, ensuring the highest level of service quality for More ❯
and prior experience in a Senior DevOps Engineering role, where you've had a great impact on improving and raising the bar around the DevOps Infrastructure. Strong knowledge of continuousintegration and continuous deployment (CI/CD) pipelines, ideally with exposure to the design, implementation and enhancement of these. Cloud experience - Proficiency in Azure is highly desirable … and/or networking experience would be highly desirable but are by no means essential to this position. What you'll do Test, build, design, deploy and monitor our continuousintegration and continuous delivery processes using modern DevOps tooling. Assist in managing relationships between your team and other software engineering teams, ensuring a collaborative approach. Develop robust More ❯
London, England, United Kingdom Hybrid / WFH Options
iome
CI/CD systems, who can also act as a SME in this area and act as a liaison for our infrastructure and developer experience teams. Implement and maintain continuousintegration (CI) and continuous deployment (CD) pipelines for automated testing. Develop and execute a comprehensive testing strategy for our blockchain solutions, encompassing functional, performance, security, and integration … systems and computer networks would be beneficial. Expertise in libraries, tools, and procedures for executing and automating various types of tests (e.g., unit tests, property tests, model-based tests, integration tests, end-to-end tests, UI tests, performance tests, stress tests, fault tolerance tests). Experience with TypeScript, JavaScript, Rust, or other programming languages is advantageous. Familiarity with Virtualization More ❯
Doing: Design, build and test real-time data services (e.g., identity graphs, attribution) on GCP/AWS/Azure, delivering reliable, high-quality code Build robust QA, unit and integration tests both within our Go projects, and using our Go-based automated QA framework Collaborate in Scrum ceremonies and engage with cross-functional teams for requirements Review code to … Snowplow ecosystem We’d Love to Hear From You If You Have: Solid experience in software development, particularly in Go (Golang) Experience building scalable applications including database optimization and integration design Experience profiling, monitoring and improving application performance Experience with continuousintegration and continuous deployment (CI/CD) practices Proficiency with tools like Terraform/IaC More ❯
of data processing frameworks and technologies, including cloud-based data services. Software Engineering Practices: - Experience with software development lifecycle (SDLC) best practices, including version control (e.g., Git), testing, and continuousintegration/continuous delivery (CI/CD). - A focus on building high-quality, maintainable, and well-documented code. Collaboration and Communication: - Exceptional communication and collaboration skills … bar on implementing a well-engineered, well-governed data platform that meets the needs of our customers. Be accountable for the technical health of your team's codebase, driving continuous improvement and establishing metrics to track progress. Lead technical solution design on multiple complex initiatives within your team, demonstrated by successful and timely implementation, driving resolutions for complex and … difficult problems. Drive continuous improvement on key metrics such as business value, cost efficiency, speed, and quality of delivery. Coach a team of data and analytics engineers on best practices in the software development lifecycle, delivering high-quality software through your own work, and fostering a feedback culture within the team. Influence key decision-making across the data and More ❯
Expertise managing infrastructure as code using terraform Problem-Solving Skills: Strong analytical and problem-solving abilities, capable of working independently and collaboratively. CI/CD Processes: Strong background in continuousintegration and continuous deployment practices. Container Technologies: Proficient with Docker, Kubernetes, and other container technologies. Mentorship: Ability to support and mentor other engineers on best practices, architecture … Software Engineer - Platform Engineering, you will design, implement, and maintain scalable and reliable infrastructure solutions. Your role will involve automating processes and collaborating with development teams to ensure seamless integration and deployment of applications. You will play a crucial role in enhancing the efficiency and effectiveness of our software development lifecycle, ensuring the highest level of service quality for More ❯
that are highly reliable, scalable, and perform to meet business-defined service levels. Conduct code reviews and ensure quality solutions are built and tested. Employ Agile practices; Pair Programming; ContinuousIntegration; Test Driven Development, etc. Contribute to the technical code and design documentation. Conduct solid analysis and problem solving to provide production support and L3 cover Required qualifications … Unix Shell scripting & SQL Expertise in software design using hexagonal architecture and Domain Driven Design Experience of REST API design/development Experience with build automation, test driven development, continuousintegration and delivery Experience with Relational Databases (MySQL preferred) Preferred qualifications, capabilities, and skills Experience working with public cloud (AWS, Google or Azure), is advantageous Experience in application More ❯
that are highly reliable, scalable, and perform to meet business-defined service levels. Conduct code reviews and ensure quality solutions are built and tested. Employ Agile practices; Pair Programming; ContinuousIntegration; Test Driven Development, etc. Contribute to the technical code and design documentation. Conduct solid analysis and problem solving to provide production support and L3 cover Required qualifications … Unix Shell scripting & SQL Expertise in software design using hexagonal architecture and Domain Driven Design Experience of REST API design/development Experience with build automation, test driven development, continuousintegration and delivery Experience with Relational Databases (MySQL preferred) Preferred qualifications, capabilities, and skills Experience working with public cloud (AWS, Google or Azure), is advantageous Experience in application More ❯
London, England, United Kingdom Hybrid / WFH Options
Capgemini
About the job your considering You'll be joining a passionate, professional and highly skilled team of developers who specialise in agile custom software development and integration at an enterprise scale. Innovation in delivery is always at the forefront of our minds, which is why we utilise a variety of Open Source and proprietary technologies to achieve the best … are successfully offered this position, you will go through a series of pre-employment checks, including: identity, nationality (single or dual) or immigration status, employment history going back 3 continuous years, and unspent criminal record check (known as Disclosure and Barring Service) Your role You will be a hands-on technical expert helping us deliver projects in a true … of Spring framework or equivalent. • Knowledge of software design patterns and when to apply them • Excellent knowledge of development processes. • Experience of containerisation using Docker or Kubernetes • Experience of ContinuousIntegration (CI) and Continuous Delivery (CD) • A passion for delivering quality code, by use of TDD and setting high software quality standard We're also using the More ❯
native microservice architecture applications leveraging the latest technologies and the best industry practices. Design, estimate costs for and implement technical solutions written in Java/Kotlin. Write unit, component, integration, end-to-end & performance tests. Support the products you've built through their entire life cycle, including production and incident management. Required Qualifications, Capabilities and Skills Formal training or … systems and microservices architecture. Understanding of cloud technologies (AWS, GCP, Azure, etc.). Understanding of messaging frameworks (Kafka, RabbitMQ, etc.). Experience in automating deployment, releases and testing in continuousintegration, continuous delivery pipelines. About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations More ❯
GoLang Utilities: Utilize GoLang to develop efficient utility tools, scripts, and applications to automate repetitive tasks, enhance developer productivity, and improve the overall efficiency of the SDLC processes. Managing ContinuousIntegration/Continuous Deployment (CI/CD) Pipelines: Architect, configure, and manage CI/CD pipelines using GitHub Actions to automate the build, test, and deployment processes. … Ensure smooth integration with version control systems and other development tools. Also facilitating reproducible builds and deployments. Monitoring and Optimizing performance: Monitor and analyze the performance of automation workflows and utility tools, identifying areas for optimization and improvement. Proactively implement enhancements to streamline processes and reduce cycle times. Creating Documentation and Training: Create comprehensive documentation for automation workflows, utility … Technologies: Keep abreast of the latest trends and advancements in automation, CI/CD, DevOps and DevSecOps practices. Evaluate new tools and technologies, recommending adoption where appropriate to drive continuous improvement. Required qualifications, capabilities, and skills Demonstrated proficiency with building software build pipelines, ideally with Github Actions Primarily identify as a software engineer and excel at designing and coding More ❯
development techniques and possess skills in containerisation (Docker), relational databases such as Postgres (ideally with migration tooling such as Liquibase), and experience with modern DevOps ways of working like continuousintegration and deployment. Knowledge of Kafka would be advantageous along with some frontend experience using React/Typescript. Essential skills/experience: Java (Spring boot) Postgres (or other More ❯
infrastructure-as-code deliverables. Manual & Automated Test Development • Design, develop and execute manual tests for infrastructure components (e.g., server builds, network configurations, storage systems) and automated scripts for regression, integration, and acceptance testing. • Author and maintain automated test suites using tools such as Selenium, Robot Framework, or custom Python/Bash scripts, integrating seamlessly with Jenkins, GitLab CI/… Terraform, or CloudFormation, ensuring consistency with production configurations. • Execute infrastructure smoke tests, configuration drift checks, and idempotency validations through IaC testing frameworks (e.g., Terratest, InSpec). CI/CD Integration • Embed automated test execution within build pipelines-triggering unit, integration, and end-to-end tests on code commits and pull-requests. • Monitor pipeline health and test results; collaborate … and production-mirroring environments. Quality & Best Practices • Champion infrastructure and security testing best practices, including vulnerability scanning (e.g., OWASP ZAP, Nessus), compliance checks, and disaster-recovery validations. • Contribute to continuous improvement by proposing new testing tools, frameworks, and process enhancements to raise overall system reliability and observability. Agile & Cross-Functional Collaboration • Actively participate in daily stand-ups, sprint reviews More ❯
skilled and motivated DevOps Engineer to join our technology team. As a DevOps Engineer, you will be responsible for designing, implementing, and managing the tools and processes that enable continuousintegration, continuous deployment, and efficient infrastructure management. Your expertise in using cutting-edge technologies such as GitHub, Azure, Kubernetes, ACR, YAML, Terraform, Azure DevOps, HELM, Prometheus, Grafana … closely with cross-functional teams, including developers, testers, and operations, to ensure seamless collaboration and effective delivery of solutions. Utilize Jira to track and manage project tasks and issues. Continuous Learning and Innovation: Stay up-to-date with industry trends, emerging technologies, and best practices. Propose and implement improvements to existing processes and tools to optimize efficiency and reliability. … s technology team and contribute to the development of cutting-edge medical products that enhance patient care worldwide. As a DevOps Engineer, your role will be pivotal in driving continuous improvement, innovation, and reliability in our software delivery processes. If you are passionate about leveraging the latest DevOps tools and technologies, we welcome you to apply and be part More ❯
enterprise-grade solutions aligned with strategic business objectives. What you'll be doing: Designing, implementing, and maintaining robust AWS infrastructure using Infrastructure as Code (IaC) principles Developing and managing ContinuousIntegration and Continuous Delivery (CI/CD) pipelines to support agile software delivery Collaborating with architecture and security teams to ensure compliance with governance frameworks and best … for infrastructure provisioning Monitoring system performance and reliability using tools such as Datadog, CloudWatch, and the ELK stack Contributing to solution design, risk assessment, and project planning activities Promoting continuous improvement and innovation across DevOps practices and tooling Ensuring all development activities adhere to change governance and SDLC standards Qualifications - Who we're looking for: Proven experience in designing More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
and automated infrastructure. - Implement security best practices throughout the software development lifecycle (SDLC), including code scanning, vulnerability assessment, and threat modeling. - Develop and maintain CI/CD pipelines, enabling continuousintegration, continuous delivery, and continuous deployment of applications. - Develop and maintain containerization and micro-services. - Integrate security controls, such as automated vulnerability scanning, static and dynamic More ❯
DevOps practices within a business. The DevOps Engineer Level 4 apprenticeship programme encompasses multiple stages of the software development life cycle, automating processes around development, testing and release for continuousintegration of new features, and subsequent continuous delivery of a product. QA’s DevOps Engineer Level 4 apprenticeship programme enables the apprentice to: Work as part of More ❯
business problems through innovation and engineering. You will apply your expertise throughout the software development lifecycle and work closely with stakeholders to achieve shared goals. Our culture encourages experimentation, continuous learning, and diversity of thought to foster creative solutions for our global customers. Job Responsibilities Review and elaborate stakeholder requirements, collaborating with Product Owners to shape product direction while … architecture/framework capabilities, and develop reliable, scalable solutions that meet business service levels. Conduct code reviews to ensure quality and testability. Apply Agile practices such as Pair Programming, ContinuousIntegration, and Test Driven Development. Document technical designs and code. Provide production support and Level 3 troubleshooting through analysis and problem-solving. Required Qualifications and Skills Extensive experience More ❯
critical software for the internal broking division and their external customer base. You will work within an Agile environment, from design through to implementation, with a strong focus on continuous improvement whilst working collaboratively as part of self-organising, cross-functional team with a focus on continuousintegration and deployment. Role Responsibilities Work closely with Solution Architects … is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement. Location UK - 135 Bishopsgate - London #J-18808-Ljbffr More ❯
and Docker Compose. Infrastructure as Code (IaC): Exposure to tools like Terraform. Monitoring Tools: Familiarity with LLM monitoring tools like Langsmith, Langfuse, or similar. CI/CD: Experience with continuousintegration and deployment tools such as GitLab, GitHub, or Jenkins. Must be eligible for SC Clearance and please note, visa sponsorship is not available More ❯