to provide a variety of technology products, solutions and services to businesses including Cloud Computing, Data Centre Infrastructure, Networking and Security solutions, Configuration and Integration services, Enterprise Mobility and IT Asset Management. SHI provides innovative solutions and world-class support, as standard, from over 30 offices throughout the U.S. … C# applications Design, implement and maintain test automation and pipeline solutions to deliver code to production with minimal intervention Utilise Agile principles to achieve continuousintegration/continuous delivery Translate business requirements into effective solutions Perform design/code reviews and champion best practices to maintain code More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Cloud Online Recruitment
a critical role in the operation of our electron microscope facility. The platform features automated data processing pipelines, web-based analysis tools, and seamless integration with our corporate database, which tracks all experimental workflows, including sample purification, preparation, and processing. You will work on building tools to help Astex … coding practices and the effective use of version control systems. Drive the team's efforts for a clean and long-term maintainable codebase including continuousintegration/continuous deployment (CI/CD) and automated testing. Maintain and provide user support for webcryo. Essential Skills Python Programming: Proven More ❯
functions including product, delivery, architecture, infrastructure, senior management and external partners. Mentorship: Actively mentor and coach engineers at all levels, fostering an environment of continuous learning and growth, while participating in hiring processes and training engineers up to Staff standard. Operational Stability: Demonstrate a production first attitude, continuously considering … tech stack areas. Expert understanding of software development practices. Strong experience of DevOps: you build it, you run it, you support it. Advocate of Continuousintegration and Continuous Delivery. Experience with cloud engineering and highly scalable applications. Great leadership and coaching skills with the ability to develop More ❯
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 … Strong understanding of software QA methodologies, tools, and processes, with a track record of driving quality initiatives in an agile development environment. Experience with continuousintegration and continuous deployment (CI/CD) pipelines and integrating automated tests within them. Our Tech Stack: We're very tech agnostic More ❯
and managing the software development lifecycle. Extensive proficiency in Python, including building applications with Flask and creating RESTful APIs. Solid experience with Microsoft Azure Integration Services, encompassing Logic Apps, Service Bus, and API Management. Comprehensive knowledge of system architecture, continuousintegration/continuous deployment (CI/ More ❯
and managing the software development lifecycle. Extensive proficiency in Python, including building applications with Flask and creating RESTful APIs. Solid experience with Microsoft Azure Integration Services, encompassing Logic Apps, Service Bus, and API Management. Comprehensive knowledge of system architecture, continuousintegration/continuous deployment (CI/ More ❯
and managing the software development lifecycle. Extensive proficiency in Python, including building applications with Flask and creating RESTful APIs. Solid experience with Microsoft Azure Integration Services, encompassing Logic Apps, Service Bus, and API Management. Comprehensive knowledge of system architecture, continuousintegration/continuous deployment (CI/ More ❯
and managing the software development lifecycle. Extensive proficiency in Python, including building applications with Flask and creating RESTful APIs. Solid experience with Microsoft Azure Integration Services, encompassing Logic Apps, Service Bus, and API Management. Comprehensive knowledge of system architecture, continuousintegration/continuous deployment (CI/ More ❯
and managing the software development lifecycle. Extensive proficiency in Python, including building applications with Flask and creating RESTful APIs. Solid experience with Microsoft Azure Integration Services, encompassing Logic Apps, Service Bus, and API Management. Comprehensive knowledge of system architecture, continuousintegration/continuous deployment (CI/ More ❯
and managing the software development lifecycle. Extensive proficiency in Python, including building applications with Flask and creating RESTful APIs. Solid experience with Microsoft Azure Integration Services, encompassing Logic Apps, Service Bus, and API Management. Comprehensive knowledge of system architecture, continuousintegration/continuous deployment (CI/ More ❯
and managing the software development lifecycle. Extensive proficiency in Python, including building applications with Flask and creating RESTful APIs. Solid experience with Microsoft Azure Integration Services, encompassing Logic Apps, Service Bus, and API Management. Comprehensive knowledge of system architecture, continuousintegration/continuous deployment (CI/ More ❯
and managing the software development lifecycle. Extensive proficiency in Python, including building applications with Flask and creating RESTful APIs. Solid experience with Microsoft Azure Integration Services, encompassing Logic Apps, Service Bus, and API Management. Comprehensive knowledge of system architecture, continuousintegration/continuous deployment (CI/ More ❯
and managing the software development lifecycle. Extensive proficiency in Python, including building applications with Flask and creating RESTful APIs. Solid experience with Microsoft Azure Integration Services, encompassing Logic Apps, Service Bus, and API Management. Comprehensive knowledge of system architecture, continuousintegration/continuous deployment (CI/ More ❯
and managing the software development lifecycle. Extensive proficiency in Python, including building applications with Flask and creating RESTful APIs. Solid experience with Microsoft Azure Integration Services, encompassing Logic Apps, Service Bus, and API Management. Comprehensive knowledge of system architecture, continuousintegration/continuous deployment (CI/ More ❯
and managing the software development lifecycle. Extensive proficiency in Python, including building applications with Flask and creating RESTful APIs. Solid experience with Microsoft Azure Integration Services, encompassing Logic Apps, Service Bus, and API Management. Comprehensive knowledge of system architecture, continuousintegration/continuous deployment (CI/ More ❯
highly desirable. Broader knowledge of IT - e.g., Security and Networking. Working in an Agile Environment. Test-Driven Development and/or Behaviour Driven Development. ContinuousIntegration and Continuous Deployment (CI/CD). Experience of operating as a technical leader on complex projects and able to manage … 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 More ❯
of testing. Required education None Preferred education Bachelor's Degree Required technical and professional expertise Key Responsibilities: Design, implement, and manage Azure Pipelines for continuousintegration and continuous delivery (CI/CD). Configure and maintain Azure Repos for version control and source code management. Administer Azure … be able to learn and develop yourself and your career, you'll be encouraged to be courageous and experiment every day, all whilst having continuous trust and support in an environment where everyone can thrive whatever their personal or professional background. Our IBMers are growth minded, always staying curious More ❯
architecture based on Kafka and Solace Queue. Restful APIs, gRPC, and socket-based APIs. Relational and NoSQL databases. Docker and Kubernetes, Jenkins, and ArgoCD. ContinuousIntegration and Continuous Delivery. Best development practices. Agile and lean values. More ❯
and unit testing. Familiarity with common data science libraries and tools (e.g., NumPy, Pandas, Scikit-learn, Jupyter). Experience in setting up and managing continuousintegration and continuous deployment pipelines. Proficiency with containerization technologies (e.g., Docker, Kubernetes). Experience with cloud services (e.g., AWS, GCP, Azure) for More ❯
City, Edinburgh, United Kingdom Hybrid / WFH Options
Craneware
to Git, TFS, and/or other source control/configuration management systems. Ability to apply software development methodologies and practices, including agile development, continuousintegration, and continuous delivery in line with Craneware Application Lifecycle Management (CALM) methodology. Demonstrate practical application of object oriented design principles. Ability More ❯
of event-driven programming and handling asynchronous processes in Node.js. Preferred Qualifications: Knowledge of building microservices architecture and handling distributed systems challenges. Familiarity with ContinuousIntegration and Continuous Deployment (CI/CD) pipelines for efficient code delivery. Proven ability to identify performance bottlenecks and implement performance improvements More ❯
implement responsive and user-friendly interfaces using SASS and Node.js Troubleshoot, debug, and optimise code Mentor and guide junior developers, fostering a culture of continuous learning and improvement Ensure code quality and adherence to coding standards through code reviews Stay up-to-date with industry trends and emerging technologies … React, and API .NET Core/.Net 4.5, Angular, JQuery, AWS Strong understanding of Agile/Scrum methodologies Sound knowledge of API development and integration Familiarity with SOLID principles, MVC architecture, and modern software design patterns Good knowledge of front-end technologies such as SASS, Node.js, and modern JavaScript … techniques is a bonus Excellent problem-solving and critical-thinking skills Able to Team Lead or Manage straight away or develop into these ideally, continuousintegration/continuous deployment (CI/CD) pipelines, and an understanding of microservices architecture. Why work for our client as a Team More ❯
will proactively and independently drive platform improvements without the need for direction. You will be part of a team that fosters a culture of continuous learning and collaboration, and you will contribute to improving DevOps practices, processes, and fostering innovation within your team. Responsibilities: Design, implement, and manage scalable … Infrastructure as Code (IaC) using Terraform to automate the provisioning and management of cloud resources. Ensure high availability, scalability, and security of cloud environments. ContinuousIntegration and Continuous Deployment (CI/CD): Implement and manage CI/CD pipelines using GitHub Actions. Integrate and configure tools for More ❯
Cheltenham, Gloucestershire, South West, United Kingdom
Defence
environment. Key Responsibilities: Developing and executing automated software tests to ensure product quality Collaborating closely with development teams to understand requirements and functionalities Implementing continuous development and integration practices (CI/CD) Conducting functional and non-functional testing to validate product performance Writing and maintaining BASH scripts for … The successful applicant should have experience in some or all of the following areas: Software testing with a focus on automation (e.g. Jenkins, Ansible) Continuous Development/ContinuousIntegration (CI/CD) Functional and non-functional testing BASH scripting Linux systems Holding an active or recently active … Knowledge of software development processes Understanding of containerisation technologies Familiarity with GitLab Network-focused software development Benefits: Opportunity to work on mission-focused projects Continuous personal development with dedicated time for training Collaborative and supportive work environment Be part of a friendly community of like-minded colleagues First-hand More ❯