systems. Collaborate closely with product management to align engineering efforts with product goals and roadmap. Implement and enforce best practices in software development, including code reviews, testing methodologies, and deployment strategies. Ensure the scalability, reliability, and security of our systems by implementing robust architectures and engineering practices. Provide technical leadership and mentorship to 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 Science, Engineering, or relevant field experience. … 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 continuous integration/continuousdeployment (CI/CD) pipelines. Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams. Strong problem-solving skills More ❯
actively to code reviews , providing constructive feedback to ensure code quality and consistency across the team. Participate in the full software development lifecycle , from requirements gathering and design to deployment and monitoring. Troubleshoot and resolve technical issues , ensuring the stability and reliability of our web applications. Stay up-to-date with the latest web development trends, technologies, and best … 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 Continuous Integration and ContinuousDeployment (CI/CD) pipelines for automating software delivery. Familiarity with data-warehousing concepts and technologies for data analysis and reporting. You will have More ❯
and SOWs. • Provide recommendations and thought into existing business processes to ensure optimum efficiency. Technical Insight: • Experience working with DevOps tooling • Infrastructure as Code – HashiStack (Terraform, Vault, Consul ..) • Continuous Integration – Jenkins, TeamCity, TFS, Travis CI etc. • ContinuousDeployment/Delivery – Automic, Octopus Deploy, UrbanCode etc. • Containers – Docker, Kubernetes, Mesosphere etc. • Configuration Management – Ansible, Chef, Puppet etc. More ❯
and SOWs. • Provide recommendations and thought into existing business processes to ensure optimum efficiency. Technical Insight: • Experience working with DevOps tooling • Infrastructure as Code – HashiStack (Terraform, Vault, Consul ..) • Continuous Integration – Jenkins, TeamCity, TFS, Travis CI etc. • ContinuousDeployment/Delivery – Automic, Octopus Deploy, UrbanCode etc. • Containers – Docker, Kubernetes, Mesosphere etc. • Configuration Management – Ansible, Chef, Puppet etc. More ❯
to work closely with a key end client. Key Requirements: Active Security Clearance (SC) Proven experience as a Senior DevOps Engineer Expertise in AWS, Kubernetes and CI/CD (Continuous Integration/ContinuousDeployment) Expertise in cloud architecture including AWS, Azure and GCP. Understanding of TDD (Test Driven Development) Familiarity with scripting languages including Bash, Perl, Python More ❯
/maybe x1 day per month Key Responsibilities: Containerisation and Orchestration: Design, implement, and manage containerized applications using Docker. Experience with container orchestration tools such as Kubernetes is desirable. Continuous Integration/ContinuousDeployment (CI/CD): Develop and maintain robust CI/CD pipelines to ensure seamless integration and deployment of applications. Previous experience with More ❯
version control (Git), code reviews, and unit testing. Familiarity with common data science libraries and tools (e.g., NumPy, Pandas, Scikit-learn, Jupyter). Experience in setting up and managing continuous integration and continuousdeployment pipelines. Proficiency with containerization technologies (e.g., Docker, Kubernetes). Experience with cloud services (e.g., AWS, GCP, Azure) for model deployment and data More ❯
through both manual and automated tests. Collaborate: closely with development, product management, and other cross-functional teams to integrate quality assurance practices seamlessly into the software development lifecycle. Implement continuous testing practices: within CI/CD pipelines to ensure rapid yet reliable software releases. Define and monitor key quality metrics to assess test effectiveness, efficiency, and overall product quality … using insights to drive continuous improvement initiatives. Stay updated with emerging testing tools, trends, and methodologies, and advocate for their adoption to enhance existing systems and processes. Key Requirements: Bachelor's Degree (or above) in Computer Science, Mathematics, Physics, or a similar discipline. Proficient with one or more programming languages (e.g., Java, TypeScript, or similar). 5+ years of … frameworks from the ground up. Strong understanding of software QA methodologies, tools, and processes, with a track record of driving quality initiatives in an agile development environment. Experience with continuous integration and continuousdeployment (CI/CD) pipelines and integrating automated tests within them. Our Tech Stack: We're very tech agnostic when it comes to the More ❯
20+ years’ experience in building and maintaining applications with focus on performance, scalability, security, and reliability. 7+ years’ experience overseeing enterprise-grade platform solutions Experience in a highly Agile continuous integration and continuousdeployment environment, preferably within a financial domain. Strong experience in Java/J2EE, Spring Boot, Mule, web Services, Kafka, SQL & PL/SQL (Oracle … Strong knowledge of XML, JSON and its usage within API and Microservice implementations at scale. Significant expertise in cloud-native deployment using OpenShift, Kubernetes or any one the container platform. Experience maintaining on-premises environments, containerized applications and hybrid cloud solutions. Experience using leading app servers and integration technologies like Mule ESB, Anypoint Platform, MQ, Kafka. Experience in Splunk More ❯
version control (Git), code reviews, and unit testing. Familiarity with common data science libraries and tools (e.g., NumPy, Pandas, Scikit-learn, Jupyter). Experience in setting up and managing continuous integration and continuousdeployment pipelines. Proficiency with containerization technologies (e.g., Docker, Kubernetes). Experience with cloud services (e.g., AWS, GCP, Azure) for model deployment and data More ❯
20+ years experience in building and maintaining applications with focus on performance, scalability, security, and reliability. 7+ years experience overseeing enterprise-grade platform solutions Experience in a highly Agile continuous integration and continuousdeployment environment, preferably within a financial domain. Strong experience in Java/J2EE, Spring Boot, Mule, web Services, Kafka, SQL & PL/SQL (Oracle … Strong knowledge of XML, JSON and its usage within API and Microservice implementations at scale. Significant expertise in cloud-native deployment using OpenShift, Kubernetes or any one the container platform. Experience maintaining on-premises environments, containerized applications and hybrid cloud solutions. Experience using leading app servers and integration technologies like Mule ESB, Anypoint Platform, MQ, Kafka. Experience in Splunk More ❯
Bromley, Greater London, Bromley Town, United Kingdom
Ascendion
20+ years’ experience in building and maintaining applications with focus on performance, scalability, security, and reliability. 7+ years’ experience overseeing enterprise-grade platform solutions Experience in a highly Agile continuous integration and continuousdeployment environment, preferably within a financial domain. Strong experience in Java/J2EE, Spring Boot, Mule, web Services, Kafka, SQL & PL/SQL (Oracle … Strong knowledge of XML, JSON and its usage within API and Microservice implementations at scale. Significant expertise in cloud-native deployment using OpenShift, Kubernetes or any one the container platform. Experience maintaining on-premises environments, containerized applications and hybrid cloud solutions. Experience using leading app servers and integration technologies like Mule ESB, Anypoint Platform, MQ, Kafka. Experience in Splunk More ❯
London, England, United Kingdom Hybrid / WFH Options
City Recruitment Associates
our vendor platform, Axiom ControllerView, and the surrounding in-house built components. Role description: Participate in complex initiatives and projects associated with the technology domain, including installation, upgrades, and deployment efforts Identify opportunities for service quality and availability improvements within the technology domain environment Design, code, test, debug, and document for low to moderately complex projects and programs associated … data structures, algorithms, and object-oriented programming (OOP) – preferably in Python. A grasp of modern engineering practices, DevOps principles, version control systems (e.g. Git), automated testing and exposure to Continuous Integration/ContinuousDeployment (CI/CD) pipelines. Knowledge of Agile methodologies and experience working in Agile teams. Strong analytical and problem-solving skills. Careful and methodical More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Korn Ferry
Skills are : Strong expertise in C++ development, with a deep understanding of object-oriented programming, data structures, and algorithms Experience with version control systems (e.g., Git), build systems, and continuous integration/continuousdeployment (CI/CD) pipelines Knowledge of other programming languages (e.g., Python, Java) and software development tools is a plus. Ability to translate business More ❯
Skills are : Strong expertise in C++ development, with a deep understanding of object-oriented programming, data structures, and algorithms Experience with version control systems (e.g., Git), build systems, and continuous integration/continuousdeployment (CI/CD) pipelines Knowledge of other programming languages (e.g., Python, Java) and software development tools is a plus. Ability to translate business More ❯
safe? Join BAE Systems as a DevOps Engineer. As a DevOps Engineer you provide a bridge between development, testing, network/infrastructure, operations and system administrators to facilitate efficient, continuous and high quality software delivery. The processes and tooling implemented by the DevOps Engineers enables Software Engineers to turn source code and associated artefacts into installation media and/… key skill domain for DevOps engineers, they need to be able to design, build and maintain automation solutions for building, testing, deploying application and infrastructure. Specific automation skills are: Continuous Integration - Skilled in the tooling and principles of continually building, testing and integrating the software that developers produce ContinuousDeployment - Skilled in the automation of the deployment of the artefacts produced by the CI Orchestration - Deliver solutions to orchestrate the deployment, management scaling and networking of containers Workload Automation - Create solutions to automate the scheduling and scaling of application workloads Cloud Management - Skilled in the design, deployment and management of Public or Private Cloud environments Configuration Management - Practice good configuration and source code control More ❯
best practice Work collaboratively with colleagues to explore, design and deliver solutions to client problems Maintain client relationships and troubleshoot issues through collaboration Design and manage software development and deployment pipelines resolving issues and potential bottlenecks before they occur Continuously reviews and prioritises the delivery teams workload and can anticipate the need for realignment with evolving operational prioritise and … Experience in Data Modelling is highly desirable. Broader knowledge of IT - e.g., Security and Networking Working in an Agile Environment Test-Driven Development and/or Behaviour Driven Development Continuous Integration and ContinuousDeployment (CI/CD) Experience of operating as a technical leader on complex projects and able to manage stakeholder expectations and influencing decisions Coaching … a digital services partner who is genuinely invested in helping our clients thrive as modern organisations. Our delivery methodology is truly agile, from concept to reality, supporting innovation and continuous improvement to achieve your desired outcomes. We firmly believe that technology should serve humanity, not the other way around. We take a human-centred approach to everything we do More ❯
City of London, London, United Kingdom Hybrid / WFH Options
LHH
environments with a focus on automation, scalability, and security. • Develop and maintain Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation. • Implement CI/CD pipelines, enabling continuous integration and continuousdeployment for mission-critical applications. • Monitor system performance, availability, and security, implementing observability best practices. • Work in an Agile environment, engaging with stakeholders to More ❯
environments with a focus on automation, scalability, and security. • Develop and maintain Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation. • Implement CI/CD pipelines, enabling continuous integration and continuousdeployment for mission-critical applications. • Monitor system performance, availability, and security, implementing observability best practices. • Work in an Agile environment, engaging with stakeholders to More ❯
experience with HashiCorp Terraform (or similar tools like Pulumi or AWS CloudFormation) for managing cloud infrastructure at scale. CI/CD Pipelines: Hands-on experience designing and implementing robust Continuous Integration and ContinuousDeployment/Delivery pipelines. Programming and Automation: Proficiency in Scripting or programming languages like Python, Go, or Bash for automating workflows and extending platform … acceptance and belonging, where you'll have the chance to build meaningful connections with collaborative teammates, supportive managers, and compassionate leaders. Learning and development. We are committed to your continuous learning and development. You'll learn and grow daily in an environment with many opportunities to try new things, sharpen your skills, and advance your career at GlobalLogic. With More ❯
developing RESTful API, microservices, and working with relational and NoSQL databases. Competency in other programming languages, such as, Go, Python, TypeScript, JavaScript. Familiarity with DevOps practices and tools for continuous integration and continuousdeployment (CI/CD), such as Jenkins, Docker, Kubernetes, GIT, branching strategies and SemVer. Strong skills in writing unit tests and integration tests using More ❯
cabling, validation, and integration into the network - require little human involvement. To drive network change quickly, safely, and effortlessly, we view the network as software and network change as continuous integration (CI) and continuousdeployment (CD) of software updates into the network. We are developing the AWS network CI that enables humans to describe the intent of More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Talent
developers, to define, design, and ship new features. Write clean, maintainable, and efficient code, following best practices and coding standards. Participate in code reviews, contributing to a culture of continuous improvement. Troubleshoot, debug, and upgrade existing systems. Contribute to the entire application lifecycle, focusing on coding, debugging, and testing. Essential Skills & Experience: Strong commercial experience as a Ruby Developer … undergo the vetting process. Desirable (but not essential) Skills: Experience with cloud platforms (AWS, Azure, GCP). Knowledge of front-end frameworks (e.g., React, Angular, Vue.js). Experience with continuous integration and continuousdeployment (CI/CD) pipelines. Familiarity with testing frameworks and methodologies. More ❯
developers, to define, design, and ship new features. Write clean, maintainable, and efficient code, following best practices and coding standards. Participate in code reviews, contributing to a culture of continuous improvement. Troubleshoot, debug, and upgrade existing systems. Contribute to the entire application lifecycle, focusing on coding, debugging, and testing. Essential Skills & Experience: Strong commercial experience as a Ruby Developer … undergo the vetting process. Desirable (but not essential) Skills: Experience with cloud platforms (AWS, Azure, GCP). Knowledge of front-end frameworks (e.g., React, Angular, Vue.js). Experience with continuous integration and continuousdeployment (CI/CD) pipelines. Familiarity with testing frameworks and methodologies. 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 Continuous Integration/ContinuousDeployment (CI/CD) Pipelines: Architect, configure, and manage CI/CD pipelines using GitHub Actions to automate the build, test, and deployment … 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 … components together and value 'systems thinking'. Our Technology Stack The platform's SDLC technology stack consists of GitHub Actions, enabling seamless CI/CD workflows with automated testing, deployment, and infrastructure management. Automation utilities are written in Golang, Python and shell scripts ensuring high performance, reliability, and maintainability. Also leverage docker containers to speed-up SDLC build pipelines More ❯