development, testing, and maintenance of disaster recovery scenarios to ensure system availability and business continuity. Develop and deploy automated tools that enhance the developer experience, simplifying infrastructure management and deployment processes. Monitor performance, capacity, and availability of systems and infrastructure, working cross-functionally to troubleshoot and resolve platform-related issues. Create and maintain technical documentation, ensuring it is fit … as on tools and data repositories Liaise with Brambles Digital Cloud Engineering/BRIX digital operations, in order to understand current software operation and operation tooling Build and maintain Continuous Integration and ContinuousDeployment pipelines used in the release process Operate and monitor software services running in a Kubernetes environment, and natively on AWS relevant to bespoke … yr relevant experience in Cloud Engineering or adjacent fields •Installed, operated, and managed several data science and machine learning frameworks, or developed own data science methodologies •Experience with Continuous Integration and ContinuousDeployment •Experience operating, optimising, querying, and administering databases (such as Postgres, TimescaleDB, etc.) •Comfortable using and working in a polyglot computer language environment (Python, Go More ❯
About The Role Job Level: 10 UK Wide We are looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions. This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes. You will … Collaborate with product managers, UX/UI teams, and other departments such as DevOps, QA, and IT to translate business requirements into technical specifications and ensure smooth delivery. Drive continuous improvement initiatives to optimise performance, reliability, and security in software applications. Conduct regular code reviews and ensure that feedback is constructive and promotes learning within the team. Implement and … maintain CI/CD pipelines to streamline the development and deployment process. Troubleshoot and resolve complex technical issues that arise during the software development lifecycle. Stay up-to-date with the latest trends in software engineering, communicate complex technical concepts to non-technical stakeholders, and drive the adoption of new tools and methodologies where beneficial. Manage project timelines, ensuring More ❯
challenges, Skills Required Strong JAVA 11 + skills and Reactive Programming Experience with the Spring framework and technologies. Experience of event sourced/driven solutions. Experience in automation using Continuous Integration & ContinuousDeployment processes. Agile delivery experience e.g. working in Kanban/Scrum delivery environment and associated tools (e.g. Jira/Confluence ). Desirable Skills/Experience More ❯
With common security frameworks CIS, NIST, OWASP Familiarity with Public Cloud Services like AWS GCP Azure Familiarity with co-located physical infrastructure (we're currently hybrid) Solid understanding of Continuous Integration (CI) and ContinuousDeployment (CD) Close familiarity with or direct experience of the trade-offs and design decisions Software Engineers need to make when developing applications More ❯
Spring framework and technologies. • Good understanding of asynchronous request handling Building for high availability/resilient distributed systems. • Experience of event sourced/driven solutions. • Experience in automation using Continuous Integration & ContinuousDeployment processes. • Agile delivery experience e.g. working in Kanban/Scrum delivery environment and associated tools (e.g. Jira/Confluence ). • Willingness to be on More ❯
As a DevOps Engineer at Gpeto Planning AI, you will be instrumental in managing and enhancing our infrastructure to ensure smooth deployment, scalability, and reliability of our AI-driven applications. You will work closely with our development and operations teams to streamline our CI/CD processes, automate workflows, and optimize our cloud environments. Key Responsibilities Infrastructure Management: Design … implement, and manage scalable, reliable infrastructure using cloud platforms (AWS, Azure, Google Cloud). CI/CD Pipelines: Develop and maintain continuous integration and continuousdeployment pipelines to automate application builds, testing, and deployment. Monitoring and Performance: Implement monitoring, logging, and alerting systems to ensure high availability and performance of our applications. Security: Ensure robust security practices … and compliance throughout our infrastructure and deployment processes. Collaboration: Work closely with software engineers, AI/ML engineers, and other stakeholders to support development and operations needs. Automation: Automate repetitive tasks and improve overall efficiency through the use of scripting and configuration management tools (Ansible, Terraform, etc.). Documentation: Maintain clear and comprehensive documentation of infrastructure, processes, and best 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 ❯
experience working in Agile development environments. Bonus Skills: Knowledge of additional programming languages and frameworks. Experience with cloud architecture beyond AWS, such as Azure or GoogleCloud Platform. Understanding of continuous integration and continuousdeployment (CI/CD)practices. Start-up experience. More ❯
on a variety of components (Java/Kotlin) within the Core Prime Brokerage platform. Hands-on Development. Provide technical leadership for an agile development team, championing best practices in Continuous Integration and ContinuousDeployment (CI/CD). Foster a culture of quality through developer-led automated testing initiatives. Drive continuous improvement in SDLC, agile and More ❯
working with AWS's customers. The program offers the opportunity to specialize in an area of interest including: DevOps Specialist - A leader in building advanced computing systems that harness continuous integration/continuousdeployment pipelines and utilize the strengths of cloud computing to build scalable and economical systems for clients. Cloud Infrastructure Architect - An expert in cloud More ❯
software companies and consultants to adapt proven software automation practices. Mentor, coach, and grow the careers of team members within the Digital Delivery Automation Chapter, fostering an environment of continuous learning and development. Oversee performance evaluations of chapter members, focusing on career development and coaching. Ensure all members of the chapter have clear goals and professional development plans. Technical … platforms and related systems. Workflow Optimisation :Experience in analysing and optimising workflows to enhance the production and delivery processes of CAD drawings, aligning with client requirements. DevOps : Knowledge of Continuous Integration and ContinuousDeployment (CI/CD) pipelines using tools such as GitHub Actions, Azure Pipelines. Basic understanding of cloud computing services (Google Cloud, Azure) and containerisation More ❯
proven scripting and low/no-code practices. Mentor, coach, and grow the careers of team members within the Scripting & Low/No-Code chapter, fostering an environment of continuous learning and development. Oversee performance evaluations of chapter members, focusing on career development and coaching. Ensure all members of the chapter have clear goals and professional development plans. Technical … complex calculations. Database Management : Proficiency in SQL for database management (such as Microsoft SQL Server, MySQL, or PostgreSQL), including schema design, query optimisation, and data manipulation. DevOps : Knowledge of Continuous Integration and ContinuousDeployment (CI/CD) pipelines using tools such as GitHub Actions, Azure Pipelines. Basic understanding of cloud computing services (Google Cloud, Azure) and containerisation More ❯
developing scalable ML infrastructure that powers immersive XR applications with real-time 3D content. Key Responsibilities: Design, develop, and maintain scalable MLOps pipelines tailored for XR applications, ensuring smooth deployment and monitoring of machine learning models. Collaborate closely with 3D artists and XR developers to integrate machine learning workflows with 3D rendering engines. Optimize ML models and workflows for … real-time inference within 3D environments and XR platforms. Manage cloud infrastructure and automation tools to support continuous integration and continuousdeployment (CI/CD) of ML models. Troubleshoot and resolve performance bottlenecks related to ML inference and 3D rendering workloads. Develop monitoring solutions to track model performance and system health in production. Stay up to date More ❯
developing scalable ML infrastructure that powers immersive XR applications with real-time 3D content. Key Responsibilities: Design, develop, and maintain scalable MLOps pipelines tailored for XR applications, ensuring smooth deployment and monitoring of machine learning models. Collaborate closely with 3D artists and XR developers to integrate machine learning workflows with 3D rendering engines. Optimize ML models and workflows for … real-time inference within 3D environments and XR platforms. Manage cloud infrastructure and automation tools to support continuous integration and continuousdeployment (CI/CD) of ML models. Troubleshoot and resolve performance bottlenecks related to ML inference and 3D rendering workloads. Develop monitoring solutions to track model performance and system health in production. Stay up to date More ❯
Proven experience as a software developer with data integration experience (API) Extensive Extensive experience programming in Python Active Security Clearance (SC) Expertise in AWS, Kubernetes and CI/CD (Continuous Integration/ContinuousDeployment) Strong working knowledge of Elastic, Kibana and React Excellent communication skills Nice to have: Working knowledge of Docker/Single Sign On Familiarity More ❯
Employment Type: Contract
Rate: £400.0 - £425.0 per day + up to £425 per day (InsideIR35)
Proven experience as a software developer with data integration experience (API) Extensive Extensive experience programming in Python Active Security Clearance (SC) Expertise in AWS, Kubernetes and CI/CD (Continuous Integration/ContinuousDeployment) Strong working knowledge of Elastic, Kibana and React Excellent communication skills Nice to have: Working knowledge of Docker/Single Sign On Familiarity More ❯
MVVM patterns. Demonstrated experience in developing quality, maintainable and well-designed software. Good understanding and practical experience with OOA/OOD/OOP and the application of SOLID principles. Continuous Integration/ContinuousDeployment experience using Azure DevOps and Git. Experience in working with agile methodologies including Scrum and/or Kanban. Experience with XML development: XSD More ❯
and advise on the integration of security practices into our DevOps pipelines. This role requires a deep understanding of development, security, and operations, with a strong emphasis on automation, continuous integration/continuousdeployment (CI/CD), and secure software development lifecycle (SDLC) practices. Advise and offer guidance on: * Design, implement, and maintaining secure CI/CD … Integrate security tools and practices into DevOps workflows (e.g., SAST, DAST, SCA, secrets management).* Collaborate with development, operations, and security teams to implement and ensure secure coding and deployment practices.* Advise on threat modeling, risk assessments, and vulnerability management.* Provide expert guidance on cloud security (AWS, Azure, GCP) and container security (Docker, Kubernetes).* Develop and enforce security More ❯
Build and optimise REST APIs, preferably using FastAPI/Python Automate workflows to improve development efficiency Collaborate cross-functionally to deliver key projects Maintain high standards of code quality, continuous integration/continuousdeployment (CI/CD), and Git practices Job Requirements: Strong experience with Node.js, React, and AWS Familiarity with serverless infrastructure and automation Problem-solving More ❯
cuisine, where you'll play a key role in transforming their digital infrastructure. As a .NET Developer, you'll be immersed in a fast-paced environment, working extensively with Continuous Integration/ContinuousDeployment (CI/CD) pipelines and leveraging the power of Kubernetes to drive innovation and efficiency. At this Industry Giant, they're committed to …/CD pipelines and maximise the potential of their Kubernetes environment. You'll collaborate closely with cross-functional teams to identify and address key challenges, ensuring seamless integration and deployment processes. Additionally, you'll contribute to the continuous improvement of their development practices, driving efficiency and innovation across the organisation. If you're ready to make an impact More ❯
implement new features and improvements. Manage and optimise AWS infrastructure using CDK (preferred) or Terraform. Work with modern JavaScript frameworks, specifically Vue.js (React or Nodes.js) Support DevOps functions including continuous integration/continuousdeployment (CI/CD) pipelines. Take ownership of projects, from concept to implementation, ensuring high-quality results. Participate in code reviews, mentoring junior developers More ❯
implement new features and improvements. Manage and optimise AWS infrastructure using CDK (preferred) or Terraform. Work with modern JavaScript frameworks, specifically Vue.js (React or Nodes.js) Support DevOps functions including continuous integration/continuousdeployment (CI/CD) pipelines. Take ownership of projects, from concept to implementation, ensuring high-quality results. Participate in code reviews, mentoring junior developers More ❯
infrastructure Experience maintaining asynchronous processing systems (AMQP, Celery) An ability to discuss vision and features within a team and propose creative solutions Knowledge of common security practices Familiarity with continuous integration and continuousdeployment An ability to write robust and fault-tolerant software Proficient understanding of Git If this sounds like you then we'd love to More ❯
fundamentals and software design patterns Solid understanding of Linux/UNIX operating systems Preferred: Understanding of Debian operating system Familiarity with systems configuration management and monitoring technologies Familiarity with continuous integration and continuousdeployment tools and processes Understanding of networking protocols Profile BS and/or MS in computer science or a related field 2+ years of More ❯
infrastructure Experience maintaining asynchronous processing systems (AMQP, Celery) An ability to discuss vision and features within a team and propose creative solutions Knowledge of common security practices Familiarity with continuous integration and continuousdeployment An ability to write robust and fault-tolerant software Proficient understanding of Git If this sounds like you then we'd love to More ❯