of your base salary paid by us monthly to save for your future. In this role, you'll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver deep technical and industry expertise to a wide range of public and private sector clients around the world. Our delivery centers offer our clients locally … smaller projects, guide junior engineers, and shape our technical direction in DevOps practices. You will also actively participate in the entire DevOps lifecycle, focusing on automating and streamlining software delivery pipelines using modern DevOps tools and methodologies. Responsibilities Working with infrastructure as code (IaC) tools (e.g., Terraform, CloudFormation). Setting up and maintaining monitoring and alerting tools (e.g., Prometheus … Grafana, Nagios). Managing log management and aggregation tools (e.g., ELK Stack, Splunk). Understand and implement security best practices in accordance with DevOps principles. Implement Continuous Integration and ContinuousDelivery (CI/CD) processes. Required education None Preferred education Bachelor's Degree Required technical and professional expertise Infrastructure Management: Design build and manage cloud infrastructure on More ❯
East Midlands (England), England Hybrid / WFH Options
Government Digital & Data
team Maintaining transparency of government by managing freedom of information requests and parliamentary questions in our Central team Collaboration: You'll collaborate closely with user researchers, product managers, designers, delivery managers, technical architects, and content specialists who share our vision of leveraging technology to transform government services. Discover More: To help picture your life at MoJ Justice Digital please … Securely design, build, and maintain APIs, services, and systems. Contribute to and enhance existing codebases. Improve the resilience and stability of software through best practices. Apply methodologies to facilitate continuous delivery. People Develop and mentor team members through line management responsibilities, both formally and informally. Support lead developers in cultivating high-performing teams. Foster a diverse, inclusive culture within … large and complex software solutions Demonstrate proven experience working in Java or Node.js and be confident learning new languages Apply modern development and deployment techniques to your work, including continuous integration and continuousdelivery Support a culture of software maintenance, clean code, coding standards and practices that make change and consistency easier Write automated tests to continuously More ❯
their work and the impact it has on the success of their team, the company overall and our customers. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. Responsibilities Delivery of high-quality technical solutions to meet stakeholder requirements. Ensures user stories … estimation and documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. scalability … new client solutions into a managed service and ensuring engagement and value once in service. Experience needed Deep experience of the software/application development process/lifecycle and delivery of complex software solutions Solid experience designing, building and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels More ❯
their work and the impact it has on the success of their team, the company overall and our customers. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. Responsibilities Delivery of high-quality technical solutions to meet stakeholder requirements. Ensures user stories … estimation and documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. scalability … new client solutions into a managed service and ensuring engagement and value once in service. Experience needed Deep experience of the software/application development process/lifecycle and delivery of complex software solutions Solid experience designing, building and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels More ❯
their work and the impact it has on the success of their team, the company overall and our customers. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. Responsibilities Delivery of high-quality technical solutions to meet stakeholder requirements. Ensures user stories … estimation and documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. scalability … new client solutions into a managed service and ensuring engagement and value once in service. Experience needed Deep experience of the software/application development process/lifecycle and delivery of complex software solutions Solid experience designing, building and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels More ❯
their work and the impact it has on the success of their team, the company overall and our customers. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. Responsibilities Delivery of high-quality technical solutions to meet stakeholder requirements. Ensures user stories … estimation and documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. scalability … new client solutions into a managed service and ensuring engagement and value once in service. Experience needed Deep experience of the software/application development process/lifecycle and delivery of complex software solutions Solid experience designing, building and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels More ❯
their work and the impact it has on the success of their team, the company overall and our customers. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. Responsibilities Delivery of high-quality technical solutions to meet stakeholder requirements. Ensures user stories … estimation and documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. scalability … new client solutions into a managed service and ensuring engagement and value once in service. Experience needed Deep experience of the software/application development process/lifecycle and delivery of complex software solutions Solid experience designing, building and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels More ❯
Northampton, Northamptonshire, UK Hybrid / WFH Options
Hays
their work and the impact it has on the success of their team, the company overall and our customers. The Development Technical Architect will own the architecture, implementation and delivery of complex solutions using Agile Methodologies, software development procedures and other software engineering techniques. Responsibilities Delivery of high-quality technical solutions to meet stakeholder requirements. Ensures user stories … estimation and documentation. Lead and encourage awareness of chosen methodologies, respect for Agile software design and software engineering. Ensure best practice approaches to software development including design patterns, DevOps, continuous development and continuous delivery. Develop and maintain a deep technical knowledge of the technology stack. Thinking through, understanding and applying broader issues and non-functional requirements (e.g. scalability … new client solutions into a managed service and ensuring engagement and value once in service. Experience needed Deep experience of the software/application development process/lifecycle and delivery of complex software solutions Solid experience designing, building and supporting a variety of commercial, complex, enterprise systems. Ability to build and maintain strong relationships with stakeholders at all levels More ❯