of development and testing pipelines. Scripting and Automation: Expert scripting skills in languages such as Bash, Python, or PowerShell for automating environment provisioning and management tasks. CI/CD Integration: Demonstrated expertise in integrating testing environments with continuousintegration/continuous delivery (CI/CD) pipelines and tools. Infrastructure as Code ( IaC ): Strong understanding of IaC More ❯
into technical requirements. • Excellent interpersonal skills and able to communicate with Clients, CGI management and software engineers. • Experience of System Testing and experience of automated testing - e.g. unit tests, integration tests, mocking/stubbing. • Experience of using Kubernetes and/or OpenShift as a deployment platform and day-to-day development environment. • Good understanding of and experience with Modern … DevOps methodology and technologies. • Experience of automation/configuration management (i.e. Ansible). • Experience of a version control system: e.g. Git. • Experience of continuousintegration & analysis systems: e.g. Jenkins, SonarQube • Ability to use a wide variety of open-source technologies. • Able to write, review and assure technical documentation such as LLDs, user guides, release notes etc. • Experience with 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 ❯
team members, fostering their professional growth and development. Stay abreast of industry trends and emerging technologies, identifying opportunities for innovation and improvement. Collaborate with cross-functional teams to drive continuous improvement and operational excellence. Collaborate with System Architect and other Engineering managers to align with our company-wide technical strategy. Requirements Bachelor's or Master's degree in Computer … Docker Experience managing and leading engineering teams, with a focus on fostering collaboration and professional growth. Deep understanding of software engineering best practices, including agile methodologies, DevOps principles, and continuousintegration/continuous deployment (CI/CD) pipelines. Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams. Strong problem-solving skills More ❯
great, elegant and simple code in a dynamic and collaborative environment Conduct code reviews of fellow developer’s work Help us deliver best quality by improving our testing and continuous-integration system Promote improvements for software development practices, processes and standards with consideration of quality, innovation, and productivity Stay up-to-date with the latest technology to improve More ❯
development methodologies (e.g., Scrum, Kanban) and their practical application. Excellent communication skills , with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders. Experience with ContinuousIntegration and Continuous Deployment (CI/CD) pipelines for automating software delivery. Familiarity with data-warehousing concepts and technologies for data analysis and reporting. You will have More ❯
of automating response to all non-exceptional service conditions. Influence and create new designs, architectures, standards, and methods for large-scale distributed systems. Engage in service capacity planning, service integration and geo-expansion, software performance analysis and system tuning. Candidate must be solutions-oriented oriented using rigorous logic and methods to solve difficult problems with effective solutions, probing all … sources for answers. Conduct on-call duties. Help troubleshoot incidents to address failure patterns, automate remediation through runbooks, and document application optimisation. Enable the Cloud, DevOps, ContinuousIntegration, and Test automation & Monitoring strategies. Coordinate with the Applications team to satisfy all non-functional project requirements (security, performance, scalability, and resiliency). Proven track record building/supporting/ More ❯
and automation, and experienced in leading an Engineering Team in Agile and DevOps best practices. You'll also be able to talk to us about your: Expert knowledge of continuousintegration and deployment practices Ability to collaborate with people of all levels of technical ability Ability to lead and mentor on industry best practices Project Management experience Fantastic … managing teams, fostering a collaborative culture, and mentoring team members. Enterprise Customer-Facing Experience: Significant experience engaging with enterprise clients, managing relationships, and ensuring high levels of customer satisfaction. Continuous Learning and Industry Involvement: Proven commitment to staying up-to-date with the latest trends and contributing to industry knowledge sharing. Qualifications Certification in relevant cloud technologies (AWS, Azure More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Noir
Data Engineer, SQL Data Engineer, Java, Python, Spark, Scala, SQL, Snowflake, OO programming, Snowflake, Databricks, Data Fabric, design patterns, SOLID principles, ETL, Unit testing, NUnit, MSTest, Junit, Microservices Architecture, ContinuousIntegration, Azure DevOps, AWS, Jenkins, Agile, Data Engineer, SQL Data Engineer) We have several fantastic new roles including a Data Engineer position to join a growing global financial … Engineering platform. We are seeking a Data Engineer who has advanced working knowledge of Snowflake/Databricks and Java/Python, as well as experience with Microservices Architecture and Continuous Integration. Exposure to NUnit, MSTest and Junit would be beneficial, along with knowledge of ETL, Azure DevOps, AWS, and Jenkins. There is a vast amount of knowledge and experience More ❯
Cloudformation or Terraform Strong Linux Sysadmin skills Containerisation and orchestration technologies (Docker & Kubernetes) Good knowledge of internet communication concepts and protocols - TCP/IP, DNS, HTTP Experience of deploying ContinuousIntegration solutions An awareness of security considerations in web application deployment Monitoring/Logging aka ELK, Prometheus/Grafana etc Strong AWS knowledge - EC2, EKS, RDS, Aurora, networking More ❯
in Java, with a minimalistic approach to third-party software. We believe in simple solutions adhering to Clean Code principles that promote maintainable and extensible software, automated testing and ContinuousIntegration & Delivery. Experience on distributed systems with a focus on resiliency and maintainability is highly valued. We're looking for engineers with at least 6+ years of experience. More ❯
difference testing (we use Percy) API testing (we use Postman) Front end testing using Javascript (we use Cypress) Cross browser/Device testing (we use BrowserStack and real devices) ContinuousIntegration job setup and configuration (we use Jenkins) Basic Linux skills (find a file, view log files etc) Advantageous experience would be: Contract Testing (we use PACT) Docker More ❯
apply event-driven architectures Influence and drive software engineering and architecture best practices and standards within the team and the wider community Apply principled engineering practices including unit testing, integration testing, continuousintegration and, by your example, lead others in your team to do likewise. Act as a mentor and an example to others in your team … Skills: Experience with the Lightbend Reactive Platform, but any JVM (Scala, Java, Clojure) or Functional Language (Haskel, Lisp, Scheme). Have experience with "DevOps" tooling. A strong understanding of continuousintegration and continuous delivery practices. Contributions to the technical community, either through blogs, internal workshops, meetups or conferences. More ❯
ideally Vue/Nuxt.js) Has experience of working with both MongoDB and AWS hosting and backend services (e.g. Cognito, S3, SES) Has experience of designing, building and maintaining automated continuousintegration tests Has experience of working with other developers in an agile set-up Has experience of debugging and fixing live incidents in a time-pressured situation Has … experience building automated continuous deployment pipelines Ideally has experience of building both front end code that matches precisely what's in a Figma design and improvising based on the user story and a site's design language Has a strong understanding of industry trends and development best practices - especially regarding security and application performance Has a strong sense of More ❯
by a team of more than 250 colleagues based in London, Manchester and New York. How We Work We're a collaborative team of problem-solvers who value transparency, continuous improvement, and a low-ego environment. Our engineers are responsible for developing and maintaining our market-leading platform, working closely with others across the business. We have eight engineering … delivery teams, each with clear areas of ownership, all operating with Kanban, XP and Lean principles in a continuous delivery environment. Each team is supported by a leadership group - Delivery Manager, Product Owner, Technical Lead and Engineering Manager - who work together to guide and enable high performance. We place strong emphasis on team health, psychological safety and shared responsibility … the organisation. You will be supported by the People Team in terms of policies and processes, and you will also contribute to this. At Spektrix, performance management is a continuous process throughout the year, with key points of evaluation and alignment twice a year. This role isn't focused on leading product or technical decisions, but rather on a More ❯
experience in web technologies and development with experience in HTML 5, CSS, React, ES6+, Typescript and Backend using Java technologies. Experience with desktop containers including Chromium, Electron. Experience with continuousintegration and continuous deployment tools like Jenkins or TeamCity. Self-starting individual with experience of working in a desk facing role. Exposure to Agile Methodologies like scrum More ❯
an Agile and DevOps manner, self-organize our work with BAs, speak directly with business users across the globe, and have good autonomy over technology decisions. We own the continuous delivery pipeline through to production and strive to release frequently into production. Responsibilities Define the architecture, design, development, code review, pairing, testing, and maintenance of applications. Design and implement … scalable applications and services with a solid focus on quality, continuousintegration, and deployment. Write testable code following clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work closely with clients More ❯
Wandsworth, Greater London, UK Hybrid / WFH Options
Jobs via eFinancialCareers
an Agile and DevOps manner, self-organize our work with BAs, speak directly with business users across the globe, and have good autonomy over technology decisions. We own the continuous delivery pipeline through to production and strive to release frequently into production. Responsibilities Define the architecture, design, development, code review, pairing, testing, and maintenance of applications. Design and implement … scalable applications and services with a solid focus on quality, continuousintegration, and deployment. Write testable code following clean coding and SOLID design principles, instilling best engineering practices across the wider firm. Perform code reviews and contribute to the overall quality, maintainability, and testability of software developed. Adapt to changes in priorities and requirements. Work closely with clients More ❯
balanced, cross-functional team to deliver exceptional software. Be supported by best-in-class AI tools to augment your coding experience, enhancing productivity, code quality, and innovation. Actively practice continuousintegration and deployment, proactively contributing to improvements in processes and tooling. Write robust tests at every level of the testing pyramid, ensuring confidence in the software's reliability More ❯
in Java, with a minimalistic approach to third-party software. We believe in simple solutions adhering to Clean Code principles that promote maintainable and extensible software, automated testing and ContinuousIntegration & Delivery. Experience on distributed systems with a focus on resiliency and maintainability is highly valued. Our Core Tech Stack The following technologies form the foundation of our More ❯
run safe, secure, and cost-effective systems in our public cloud. What you'll be doing: Effectively evolve, enhance, and modernise large-scale systems to enable rapid adaptability and continuous improvement. Improve the performance, reliability, and scalability of our .NET systems. Develop and drive automation for deployment, monitoring, and scaling of infrastructure. Build tools and processes to enable continuousintegration and delivery (CI/CD). Make data-guided decisions that impact core business metrics and processes. Solid understanding of platform and reliability engineering approaches, including observability, performance optimisation, capturing analytics, and security best practices. Drive the adoption of new technologies like Go and Python. Facilitate collaboration between teams and build a culture of continuous improvement. More ❯
scikit-learn, TensorFlow), with a preference for PySpark experience Model Productionisation: Experience in taking Machine Learning models from development to production CI/CD and MLOps Experience : Familiarity with ContinuousIntegration and Continuous Deployment pipelines, especially in a Machine Learning or DevOps context Cloud Platforms : Experience building solutions using major cloud services (Azure, AWS, GCP) Analytical thinking More ❯
a small team. Industry experience of developing on a Linux platform Industry experience of Python Experience of industry-standard development methodologies such as source code control, unit testing and continuousintegration Ability to self-organise and deliver a project over a period of up to a few months Strong problem solving skills Strong communication skills Computer science or … business days each year Life Insurance Combination of remote and London-based office working (2-3 days in office per week) A yearly Well being Physical Activity budget Continuous learning through funded training and challenging projects Collaborative culture Weekly team lunches Free Fruit, snacks, and drinks provided throughout the day (When office based) Regular Team Socials Cycle to Work More ❯