*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Financial IT Infrastructure Architect. Candidate will be part of a small Innovation team of Architects that will collaborate with development teams, Solutions Architects, vendors, and other stakeholders to define and drive architectural vision, implementation and continuous improvement of solutions running on the core Real Time data streaming and compute infrastructure platforms such Kafka, Flink and K8s in a Hybrid Environment. Responsibilities: Collaborate with cross-functional teams to design, create and review software application architectures specifically tailored for streaming use cases. Ensure fault tolerance, scalability, and low-latency processing in streaming applications. Collaborate with DevOps teams to define deployment strategies and manage scalability. Drive optimization of streaming application performance by fine-tuning configurations, monitoring resource utilization, and identifying bottlenecks. Drive Implementation of best practices for efficient data serialization, compression, and network communication. Create and maintain architecture documentation, including system diagrams, data flow, and component interactions. Maintain vendor relationships and participate in escalation sessions and postmortems Evaluate and recommend tools and frameworks that enhance the performance and reliability of our streaming systems. Stay informed about industry trends related to Kafka, Flink, and Kubernetes. Qualifications: [Required] Effective communication skills to effectively collaborate and evangelize best practices with technical stakeholders. [Required] Advanced problem-solving skills and logical approach to solving problems [Required] Ability to execute spikes and provide code samples demonstrating best practices when developing solutions on Kafka and Flink. [Required] Experience with DevOps tools, eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Technical Skills: Expert level knowledge of Kafka Expert level knowledge of Flink In depth knowledge of on-premises networking as well as the hybrid connectivity to AWS and/or Azure Knowledge of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), compute, storage, database, network, content distribution, security/IAM, microservices, management, and serverless services Knowledge of Infrastructure as Code (IaC) such as Terraform, CloudFormation, or Azure Resource Manager Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes Education and/or Experience: [Preferred] Bachelor's or Master's degree in an engineering discipline [Required] 10+ years of experience architecting of mission critical Cloud and On-Prem Real Time data streaming and event-driven architectures [Required] 10+ years of experience with Java [Required] 5+ years of specific Kafka and Flink experience [Preferred] 5+ years of Kubernetes experience Certificates or Licenses: [Preferred] Confluent Certified Developer for Apache Kafka [Preferred] AWS certifications (eg Solutions Architect Associate) [Preferred] Certified Kubernetes Application Developer
27/09/2024
Full time
*We are unable to sponsor for this permanent Full time role* *Position is bonus eligible* Prestigious Financial Institution is currently seeking a Principal Financial IT Infrastructure Architect. Candidate will be part of a small Innovation team of Architects that will collaborate with development teams, Solutions Architects, vendors, and other stakeholders to define and drive architectural vision, implementation and continuous improvement of solutions running on the core Real Time data streaming and compute infrastructure platforms such Kafka, Flink and K8s in a Hybrid Environment. Responsibilities: Collaborate with cross-functional teams to design, create and review software application architectures specifically tailored for streaming use cases. Ensure fault tolerance, scalability, and low-latency processing in streaming applications. Collaborate with DevOps teams to define deployment strategies and manage scalability. Drive optimization of streaming application performance by fine-tuning configurations, monitoring resource utilization, and identifying bottlenecks. Drive Implementation of best practices for efficient data serialization, compression, and network communication. Create and maintain architecture documentation, including system diagrams, data flow, and component interactions. Maintain vendor relationships and participate in escalation sessions and postmortems Evaluate and recommend tools and frameworks that enhance the performance and reliability of our streaming systems. Stay informed about industry trends related to Kafka, Flink, and Kubernetes. Qualifications: [Required] Effective communication skills to effectively collaborate and evangelize best practices with technical stakeholders. [Required] Advanced problem-solving skills and logical approach to solving problems [Required] Ability to execute spikes and provide code samples demonstrating best practices when developing solutions on Kafka and Flink. [Required] Experience with DevOps tools, eg Terraform, Ansible, Jenkins, Kubernetes, Helm and CI/CD pipeline etc. Technical Skills: Expert level knowledge of Kafka Expert level knowledge of Flink In depth knowledge of on-premises networking as well as the hybrid connectivity to AWS and/or Azure Knowledge of Infrastructure as a Service (IaaS), Platform as a Service (PaaS), compute, storage, database, network, content distribution, security/IAM, microservices, management, and serverless services Knowledge of Infrastructure as Code (IaC) such as Terraform, CloudFormation, or Azure Resource Manager Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes Education and/or Experience: [Preferred] Bachelor's or Master's degree in an engineering discipline [Required] 10+ years of experience architecting of mission critical Cloud and On-Prem Real Time data streaming and event-driven architectures [Required] 10+ years of experience with Java [Required] 5+ years of specific Kafka and Flink experience [Preferred] 5+ years of Kubernetes experience Certificates or Licenses: [Preferred] Confluent Certified Developer for Apache Kafka [Preferred] AWS certifications (eg Solutions Architect Associate) [Preferred] Certified Kubernetes Application Developer
Service Manager - Preston - 6 months - SC Cleared As a Service Manager within the Network Portfolio, the role holder is responsible for services from strategic suppliers and internally delivered towers. The Service Manager is the professional conscience ensuring that lines of services are; accessible, compliant, and relevant to our business in terms of service definition, cost and performance. Holds a position of responsibility in delivery of the Product Management requirements within the business, relating to IT enabled opportunities, as well as representing the businesses best interests with the customer base and Systems globally Provides input to the service continuity planning process and implements resulting plans. Investigates operational requirements and problems, seeking effective business solutions through improvements in automated and non-automated components of new or changed processes. Assists in the analysis of the underlying issues arising from investigations into requirements and problems and identifies available options for consideration. Is a specialist in the provision of the business IM&T strategy in relation to Product Management - ensuring through stakeholder management, the strategy aligns to the business needs and objectives. The role holder: Manages the full product life cycle to ensure that, over time, the needs of customers/users continue to be met and that financial and other benefits are achieved. Coordinates trials and product launches and supports communications and training. Anticipates changes in customer/user needs; adapts products, and creates product retirement and transitioning plans. Actively maintains recognised knowledge in one or more identifiable specialisms. Consolidates expertise from multiple sources, including third party experts, to provide coherent advice to further organisational objectives. Supports and promotes the development and sharing of specialist knowledge within the organisation. Manages methods, tools, techniques; selecting appropriately from plan-driven/predictive approaches or more adaptive (iterative and agile) approaches. Develops and maintains procedures and documentation for databases. Identifies, evaluates and manages the adoption of appropriate database administration tools and processes, including automation. Contributes to the setting of standards for definition, security and integrity of database objects and ensures conformance to these standards. Drafts and maintains procedures and documentation for applications support. Manages application enhancements to improve business performance. Advises on Network Service security, licensing, upgrades, backups, and disaster recovery needs. Ensures that all requests for support are dealt with according to set standards and procedures. Produces models in support of business strategy. Has in-depth knowledge of a broad range of industry-wide modelling techniques. Advises on the choice of techniques and approach and influences customers accordingly. Is capable of developing bespoke models for unusual contexts. Responsible for planning and co-ordinating team modelling activities and for ensuring the quality of their work. The Service Manager will ensure that Own knowledge and familiar with services and products under management. Ensure services are delivered in line with the agreed performance measures Provide input and challenge into monthly service reviews and internal reporting candence. Responsible for ensuring that service demand information flows between key stakeholders and that that service capacity is appropriate to meet the future demand. Responsible for the management of service risks ensuring that these are appropriately communicated to the Tower Manager ensure that mitigation actions are developed and implemented. Engage the SDM and BRM community to ensure that they have the required information to meet their customer's business needs. Have commercial awareness related of supplier agreements and service relationships Supporting the Tower Manager by active and purposeful obligations management reviews for the services you manage, in order to drive already agreed contract value for all IT Service Providers. Supplier Management Conduct formal monthly reviews with suppliers to review all aspects of Service performance Ensure accountability for the management and delivery of the contracted services. Conduct weekly reviews with suppliers on day-to-day activity Work with supplier to identify opportunities for CSI and cost reduction. Support EIT Commercial in monthly 'supplier scorecard' rating. Commercial awareness related to supplier agreements and service relationships Ensure that service definition documents for the managed services are maintained and current. Responsible for supporting customer and supplier escalations and complaints relative to the managed service to effective conclusion. The Service Manager is primarily concerned with maintaining the performance of the service, however attention should be given to both short term and long term planning, so that integration of future changes can be handled in accordance with _continuous delivery_ or _Agile_ principles: Strategy and Architecture Work with the EIT Service Technical Authority to provide input into the Annual Technology Plan and Annual Strategic Roadmaps for the service. Continual Service Improvement Identify Continual Service Improvement (CSI) items and record in the My IT toolset. Conduct regular CSI workshops with suppliers to address issues or progress significant CSI items. Transition Management Attend Operational Readiness Reviews (ORR's) to assess the maturity of project deliverables before they are released. Ensure the Transition Manager is aware of the context into which the deliverable is being deployed and that the Project Manager has provided sufficient evidence to demonstrate not only the contracted deliverables but also a business outcome which will enhance the service. The Service Manager is responsible for ensuring that the Service is delivered within the agreed budget, and that if any additional funding is required, that adequate provision is made in the Service Recovery Model through the Integrated Business Planning process. Ensure the Service is delivered in accordance with the budget set in the Integrated Business Plan (IBP), working closely with Cost Base Management and the 'Use It or Lose It' teams. Identify changes including cost saving opportunities or new expenditure and ensure the IBP is updated via the IBP Change Process. Request creation of Purchase Orders and support timely payment of supplier invoices. The Service Manager works closely with colleagues across a range of capabilities and disciplines within EIT; IT Service Operations Service Assurance Service Design and Transition Operational Readiness IT Strategy and Architecture Service Technical Authority Transformation and Programmes Project and Programme Management Integrated Business Operations Cost Base Recovery Software License Management Supplier Management IT Security Security Oversight
27/09/2024
Project-based
Service Manager - Preston - 6 months - SC Cleared As a Service Manager within the Network Portfolio, the role holder is responsible for services from strategic suppliers and internally delivered towers. The Service Manager is the professional conscience ensuring that lines of services are; accessible, compliant, and relevant to our business in terms of service definition, cost and performance. Holds a position of responsibility in delivery of the Product Management requirements within the business, relating to IT enabled opportunities, as well as representing the businesses best interests with the customer base and Systems globally Provides input to the service continuity planning process and implements resulting plans. Investigates operational requirements and problems, seeking effective business solutions through improvements in automated and non-automated components of new or changed processes. Assists in the analysis of the underlying issues arising from investigations into requirements and problems and identifies available options for consideration. Is a specialist in the provision of the business IM&T strategy in relation to Product Management - ensuring through stakeholder management, the strategy aligns to the business needs and objectives. The role holder: Manages the full product life cycle to ensure that, over time, the needs of customers/users continue to be met and that financial and other benefits are achieved. Coordinates trials and product launches and supports communications and training. Anticipates changes in customer/user needs; adapts products, and creates product retirement and transitioning plans. Actively maintains recognised knowledge in one or more identifiable specialisms. Consolidates expertise from multiple sources, including third party experts, to provide coherent advice to further organisational objectives. Supports and promotes the development and sharing of specialist knowledge within the organisation. Manages methods, tools, techniques; selecting appropriately from plan-driven/predictive approaches or more adaptive (iterative and agile) approaches. Develops and maintains procedures and documentation for databases. Identifies, evaluates and manages the adoption of appropriate database administration tools and processes, including automation. Contributes to the setting of standards for definition, security and integrity of database objects and ensures conformance to these standards. Drafts and maintains procedures and documentation for applications support. Manages application enhancements to improve business performance. Advises on Network Service security, licensing, upgrades, backups, and disaster recovery needs. Ensures that all requests for support are dealt with according to set standards and procedures. Produces models in support of business strategy. Has in-depth knowledge of a broad range of industry-wide modelling techniques. Advises on the choice of techniques and approach and influences customers accordingly. Is capable of developing bespoke models for unusual contexts. Responsible for planning and co-ordinating team modelling activities and for ensuring the quality of their work. The Service Manager will ensure that Own knowledge and familiar with services and products under management. Ensure services are delivered in line with the agreed performance measures Provide input and challenge into monthly service reviews and internal reporting candence. Responsible for ensuring that service demand information flows between key stakeholders and that that service capacity is appropriate to meet the future demand. Responsible for the management of service risks ensuring that these are appropriately communicated to the Tower Manager ensure that mitigation actions are developed and implemented. Engage the SDM and BRM community to ensure that they have the required information to meet their customer's business needs. Have commercial awareness related of supplier agreements and service relationships Supporting the Tower Manager by active and purposeful obligations management reviews for the services you manage, in order to drive already agreed contract value for all IT Service Providers. Supplier Management Conduct formal monthly reviews with suppliers to review all aspects of Service performance Ensure accountability for the management and delivery of the contracted services. Conduct weekly reviews with suppliers on day-to-day activity Work with supplier to identify opportunities for CSI and cost reduction. Support EIT Commercial in monthly 'supplier scorecard' rating. Commercial awareness related to supplier agreements and service relationships Ensure that service definition documents for the managed services are maintained and current. Responsible for supporting customer and supplier escalations and complaints relative to the managed service to effective conclusion. The Service Manager is primarily concerned with maintaining the performance of the service, however attention should be given to both short term and long term planning, so that integration of future changes can be handled in accordance with _continuous delivery_ or _Agile_ principles: Strategy and Architecture Work with the EIT Service Technical Authority to provide input into the Annual Technology Plan and Annual Strategic Roadmaps for the service. Continual Service Improvement Identify Continual Service Improvement (CSI) items and record in the My IT toolset. Conduct regular CSI workshops with suppliers to address issues or progress significant CSI items. Transition Management Attend Operational Readiness Reviews (ORR's) to assess the maturity of project deliverables before they are released. Ensure the Transition Manager is aware of the context into which the deliverable is being deployed and that the Project Manager has provided sufficient evidence to demonstrate not only the contracted deliverables but also a business outcome which will enhance the service. The Service Manager is responsible for ensuring that the Service is delivered within the agreed budget, and that if any additional funding is required, that adequate provision is made in the Service Recovery Model through the Integrated Business Planning process. Ensure the Service is delivered in accordance with the budget set in the Integrated Business Plan (IBP), working closely with Cost Base Management and the 'Use It or Lose It' teams. Identify changes including cost saving opportunities or new expenditure and ensure the IBP is updated via the IBP Change Process. Request creation of Purchase Orders and support timely payment of supplier invoices. The Service Manager works closely with colleagues across a range of capabilities and disciplines within EIT; IT Service Operations Service Assurance Service Design and Transition Operational Readiness IT Strategy and Architecture Service Technical Authority Transformation and Programmes Project and Programme Management Integrated Business Operations Cost Base Recovery Software License Management Supplier Management IT Security Security Oversight
We are recruiting for FPGA Engineers on contract to work for a leading Missile Systems organisation. The role is based in their Stevenage offices with the 37 hours condensed to 4 days per week. We are seeking experienced FPGA design and verification engineers to support the development of a growing portfolio of complex projects. Responsibilities: The role involves working at all phases of the FPGA design and verification cycle; hence, the candidate would be responsible some of the following key activities: Generating complex FPGA architectures and design implementations (VHDL, Simulink etc), targeting Xilinx, Intel, Microsemi devices. Verifying complex FPGA implementations using VHDL and System Verilog/UVM test-bench methodologies. Using FPGA design toolsets and Mentor verification tools (QuestaSim & ModelSim). Generating low-level software (C) to facilitate FPGA test and integration with the wider Embedded system. Working as part of a multidiscipline team to deliver complex FPGA based projects. Skillset/experience required: Ideally we are looking for candidates that are Degree qualified (or equivalent) with significant experience in FPGA development. Competent VHDL Language and Design Skills. Competent Verification Skills using VHDL and SystemVerilog methodologies A deep proven level of experience designing for Xilinx, Intel or Microsemi FPGAs Experience of professionally configuring and documenting designs SC required before starting FPGA design experience FPGA verification experience VHDL language skills
27/09/2024
Project-based
We are recruiting for FPGA Engineers on contract to work for a leading Missile Systems organisation. The role is based in their Stevenage offices with the 37 hours condensed to 4 days per week. We are seeking experienced FPGA design and verification engineers to support the development of a growing portfolio of complex projects. Responsibilities: The role involves working at all phases of the FPGA design and verification cycle; hence, the candidate would be responsible some of the following key activities: Generating complex FPGA architectures and design implementations (VHDL, Simulink etc), targeting Xilinx, Intel, Microsemi devices. Verifying complex FPGA implementations using VHDL and System Verilog/UVM test-bench methodologies. Using FPGA design toolsets and Mentor verification tools (QuestaSim & ModelSim). Generating low-level software (C) to facilitate FPGA test and integration with the wider Embedded system. Working as part of a multidiscipline team to deliver complex FPGA based projects. Skillset/experience required: Ideally we are looking for candidates that are Degree qualified (or equivalent) with significant experience in FPGA development. Competent VHDL Language and Design Skills. Competent Verification Skills using VHDL and SystemVerilog methodologies A deep proven level of experience designing for Xilinx, Intel or Microsemi FPGAs Experience of professionally configuring and documenting designs SC required before starting FPGA design experience FPGA verification experience VHDL language skills
Senior Unified Communications Engineer York- Hybrid - 2 days a week onsite The role and its direct reports will be responsible for customer facing Unified Network based services such as Unified Communications, Telephony, Mobile Services and Video Conferencing. Development of the UC network strategy including network design and roadmap. Day to day operational performance of the UC network to agreed SLAs and KPIs. Changes to the UC network to meet ongoing business demands. Delivering continuous service improvement Emergency response to critical incidents. KNOWLEDGE AND EXPERIENCE Minimum of 5 years' experience supporting/managing UC networks and platforms for a large multi-site organisation. Experience working with Ring Central or other cloud based telephony systems such as 8x8 Experience working with On Prem phone systems - such as Avaya, Cisco Desirable - Mobile Management DDI Experience of managing a team. Experience of running and developing network security Demonstrable experience of delivering to and maintaining a UC strategy. Proven technical experience of local area networks, Internet services, telephone systems, call centre services, mobile services, video conferencing, telephony and other hardware and software. Experience of working with Third party providers of UC services. Unified communications solution implementation and service delivery. Managing and delivering fixed line and NGN/VGN services. Delivering mobile technology (hardware and services). Video conferencing solution architecture and delivery. SKILLS AND ABILITIES Strong demonstrable experience of managing/leading a UC network team. Coaching and mentoring skills. Possess exceptional communication skills, with the ability to engage different audiences at all levels. Able to demonstrate innovation by delivering ways of improving service quality, performance and resilience. Able to work under pressure with ability to multi-task in a demanding environment. QUALIFICATIONS CCNA Voice. M365 - Teams Voice Engineer or equivalent. (MS-720, 721). ITIL - V3/V4 Foundation. RingCentral certification - Desirable
27/09/2024
Full time
Senior Unified Communications Engineer York- Hybrid - 2 days a week onsite The role and its direct reports will be responsible for customer facing Unified Network based services such as Unified Communications, Telephony, Mobile Services and Video Conferencing. Development of the UC network strategy including network design and roadmap. Day to day operational performance of the UC network to agreed SLAs and KPIs. Changes to the UC network to meet ongoing business demands. Delivering continuous service improvement Emergency response to critical incidents. KNOWLEDGE AND EXPERIENCE Minimum of 5 years' experience supporting/managing UC networks and platforms for a large multi-site organisation. Experience working with Ring Central or other cloud based telephony systems such as 8x8 Experience working with On Prem phone systems - such as Avaya, Cisco Desirable - Mobile Management DDI Experience of managing a team. Experience of running and developing network security Demonstrable experience of delivering to and maintaining a UC strategy. Proven technical experience of local area networks, Internet services, telephone systems, call centre services, mobile services, video conferencing, telephony and other hardware and software. Experience of working with Third party providers of UC services. Unified communications solution implementation and service delivery. Managing and delivering fixed line and NGN/VGN services. Delivering mobile technology (hardware and services). Video conferencing solution architecture and delivery. SKILLS AND ABILITIES Strong demonstrable experience of managing/leading a UC network team. Coaching and mentoring skills. Possess exceptional communication skills, with the ability to engage different audiences at all levels. Able to demonstrate innovation by delivering ways of improving service quality, performance and resilience. Able to work under pressure with ability to multi-task in a demanding environment. QUALIFICATIONS CCNA Voice. M365 - Teams Voice Engineer or equivalent. (MS-720, 721). ITIL - V3/V4 Foundation. RingCentral certification - Desirable
At Harvey Nash our client is looking to recruit a Microsoft Dynamics 365 Business Systems Developer (CE) on a full time basis. This role is a hands-on technical position responsible for delivering service improvement activities for Dynamics 365 CE services in both project and business environments. You will gain a strong understanding of the product while working within our clients continuous delivery methodology. Collaborating across IT and the business, you'll gather requirements, identify opportunities, and implement, test, and document service improvements for Dynamics 365 services Some responsibilities include: Implement and configure Microsoft Dynamics 365 Customer Engagement modules to fulfil business requirements, including entities, forms, views, workflows, Power Automate flows, and business rules. Develop custom plugins, workflows, Power Automate flows, and JavaScript to enhance D365 CE functionality, ensuring code is efficient, reusable, and well-documented. Integrate D365 CE with other applications and systems using tools such as Azure Logic Apps, Power Automate, and custom APIs. Manage the D365 CE release process in close collaboration with service providers and the Digital Transformation team. Provide ongoing support and maintenance for D365 CE applications, troubleshooting issues and implementing fixes and enhancements. Define Dynamics 365 by applying best practices and industry standards, including the Microsoft Well-Architected Framework, security controls, and global data residency regulations, while supporting the business in its transition from Legacy services. I am seeking a candidate with experience in delivering service improvements across Dynamics 365 Customer Engagement (CE) platform, business functions, knowledge of software life cycle methodologies, and strong technical documentation skills are required. Has a proficiency in programming languages such as C#, JavaScript, and JSON is essential, along with experience in Dynamics CRM, Power Platform, and Azure integration. If you would be interested in learning more about this role then please send me your up to date CV for further review.
27/09/2024
Full time
At Harvey Nash our client is looking to recruit a Microsoft Dynamics 365 Business Systems Developer (CE) on a full time basis. This role is a hands-on technical position responsible for delivering service improvement activities for Dynamics 365 CE services in both project and business environments. You will gain a strong understanding of the product while working within our clients continuous delivery methodology. Collaborating across IT and the business, you'll gather requirements, identify opportunities, and implement, test, and document service improvements for Dynamics 365 services Some responsibilities include: Implement and configure Microsoft Dynamics 365 Customer Engagement modules to fulfil business requirements, including entities, forms, views, workflows, Power Automate flows, and business rules. Develop custom plugins, workflows, Power Automate flows, and JavaScript to enhance D365 CE functionality, ensuring code is efficient, reusable, and well-documented. Integrate D365 CE with other applications and systems using tools such as Azure Logic Apps, Power Automate, and custom APIs. Manage the D365 CE release process in close collaboration with service providers and the Digital Transformation team. Provide ongoing support and maintenance for D365 CE applications, troubleshooting issues and implementing fixes and enhancements. Define Dynamics 365 by applying best practices and industry standards, including the Microsoft Well-Architected Framework, security controls, and global data residency regulations, while supporting the business in its transition from Legacy services. I am seeking a candidate with experience in delivering service improvements across Dynamics 365 Customer Engagement (CE) platform, business functions, knowledge of software life cycle methodologies, and strong technical documentation skills are required. Has a proficiency in programming languages such as C#, JavaScript, and JSON is essential, along with experience in Dynamics CRM, Power Platform, and Azure integration. If you would be interested in learning more about this role then please send me your up to date CV for further review.
Role Overview We have an exciting opportunity for a Support Developer to join our growing Managed Services team. You will have ideally worked in a Support Development role previously, however if you're a great developer with a passion for service and quality, then you will be a great fit. The role will be to work alongside our analysts, architects, developers and technical consultants to support, maintain and deliver high quality cloud-based solutions to help our customers become more successful. Responsibilities Develop tools and automation capabilities for our customers internal and client facing applications to improve their overall supportability and empower our client's Service Desk Agents to perform more first time fixes Diagnose and fix issues in complex technical environments following DevOps principals and best practices Carry out maintenance and improvement tasks on the solutions and platforms we support Assist with the transition from development into production by identifying and creating any necessary documentation and tooling required to support deployment About you Proficiency in developing and deploying .NET applications, or supporting .NET applications Expertise in developing or supporting applications in Microsoft Azure An understanding across of the following areas: Front End web development and support using C# Working with SQL databases Skills with Infrastructure as Code tools such as ARM, Bicep or Terraform Configuring CI/CD pipelines Familiarity with ALM tools such as Azure DevOps or Jira Proactive monitoring including performance monitoring of applications Knowledge and experience of the following would be advantageous: Azure DevOps Engineer (AZ-400) certification Blazor, React or Angular JavaScript frameworks NoSQL databases such as Cosmos DB CI/CD tools such as Jenkins or GitHub Actions Cloud Services from Azure or AWS SharePoint On Premise and Online Windows PowerShell Modern JavaScript Libraries like Vue.js, Docker and Kubernetes O.L.I.D design principles and modern design patterns What we look for in our people Strong alignment with FSP values and ethos Commitment to teamwork, quality and mutual success Proactivity with an ability to operate with pace and energy Strong communication and interpersonal skills Excellent planning and organisational skills Dedication to excellence and quality Who are FSP? Founded in 2012, FSP Consulting Services (FSP) is a best-in-class digital transformation and cyber consultancy specialist combining real world experience in business strategy, change and adoption and digital solution delivery with a strong culture and social purpose. As a long-standing Microsoft Solutions Partner, our portfolio of modern workplace, cloud, data, and cyber security offerings, alongside trusted managed services delivery, is driving change for high-profile clients in both the public and private sector. Our work is founded on the commitment to deliver positive impact for both organisations and their people. As an employee-first organisation, FSP is committed to creating a culture of True Belonging, Excellence Everywhere, and Creating Opportunity. We are proud to have been recognised by Best Companies as a 3-star 'World Class' workplace (their highest level of accreditation) in 2024, 2023 and 2022. We were also awarded No.1 Best Company to Work For in the UK, in the Technology sector and in the South East (Regional League Table) in 2023. We have also been recognised three times as No.1 Best Workplace in the UK by Great Place to Work®. Find out more about our awards via our website. Why work for FSP? At FSP, we are committed to providing: A collaborative and supportive environment in which you can grow and develop your career The tools and opportunity to do work you can be proud of A chance to work alongside some of the best people in the industry, who always seek to share their knowledge and experience Hybrid working - we empower you to make smart choices about when and where to work to achieve great results Industry leading coaching and mentoring Plus the excellent benefits package we offer
27/09/2024
Full time
Role Overview We have an exciting opportunity for a Support Developer to join our growing Managed Services team. You will have ideally worked in a Support Development role previously, however if you're a great developer with a passion for service and quality, then you will be a great fit. The role will be to work alongside our analysts, architects, developers and technical consultants to support, maintain and deliver high quality cloud-based solutions to help our customers become more successful. Responsibilities Develop tools and automation capabilities for our customers internal and client facing applications to improve their overall supportability and empower our client's Service Desk Agents to perform more first time fixes Diagnose and fix issues in complex technical environments following DevOps principals and best practices Carry out maintenance and improvement tasks on the solutions and platforms we support Assist with the transition from development into production by identifying and creating any necessary documentation and tooling required to support deployment About you Proficiency in developing and deploying .NET applications, or supporting .NET applications Expertise in developing or supporting applications in Microsoft Azure An understanding across of the following areas: Front End web development and support using C# Working with SQL databases Skills with Infrastructure as Code tools such as ARM, Bicep or Terraform Configuring CI/CD pipelines Familiarity with ALM tools such as Azure DevOps or Jira Proactive monitoring including performance monitoring of applications Knowledge and experience of the following would be advantageous: Azure DevOps Engineer (AZ-400) certification Blazor, React or Angular JavaScript frameworks NoSQL databases such as Cosmos DB CI/CD tools such as Jenkins or GitHub Actions Cloud Services from Azure or AWS SharePoint On Premise and Online Windows PowerShell Modern JavaScript Libraries like Vue.js, Docker and Kubernetes O.L.I.D design principles and modern design patterns What we look for in our people Strong alignment with FSP values and ethos Commitment to teamwork, quality and mutual success Proactivity with an ability to operate with pace and energy Strong communication and interpersonal skills Excellent planning and organisational skills Dedication to excellence and quality Who are FSP? Founded in 2012, FSP Consulting Services (FSP) is a best-in-class digital transformation and cyber consultancy specialist combining real world experience in business strategy, change and adoption and digital solution delivery with a strong culture and social purpose. As a long-standing Microsoft Solutions Partner, our portfolio of modern workplace, cloud, data, and cyber security offerings, alongside trusted managed services delivery, is driving change for high-profile clients in both the public and private sector. Our work is founded on the commitment to deliver positive impact for both organisations and their people. As an employee-first organisation, FSP is committed to creating a culture of True Belonging, Excellence Everywhere, and Creating Opportunity. We are proud to have been recognised by Best Companies as a 3-star 'World Class' workplace (their highest level of accreditation) in 2024, 2023 and 2022. We were also awarded No.1 Best Company to Work For in the UK, in the Technology sector and in the South East (Regional League Table) in 2023. We have also been recognised three times as No.1 Best Workplace in the UK by Great Place to Work®. Find out more about our awards via our website. Why work for FSP? At FSP, we are committed to providing: A collaborative and supportive environment in which you can grow and develop your career The tools and opportunity to do work you can be proud of A chance to work alongside some of the best people in the industry, who always seek to share their knowledge and experience Hybrid working - we empower you to make smart choices about when and where to work to achieve great results Industry leading coaching and mentoring Plus the excellent benefits package we offer
Technical Product Owner Guildford- 2 x days per week in the office £60,000 - £67,000 Sr2 are working with a culture-driven company who are on the lookout for a Technical Product Owner to join them. You will beresponsible for maximizing the value delivered by development teams through using your technical background to balance the needs of customers and stakeholders for functional change, with the technical and architecture needs of the product. You will drive innovation, balance complex needs, and shape the software that powers the core of their systems. You will leverage technical and DevOps knowledge to align customer needs with cutting-edge products and optimize work processes. The role involves prioritizing product backlogs, ensuring high standards of quality and performance, and driving agile practices and technical excellence. Essential: Technical product ownership experience in a variety of agile/lean structures Demonstrable technical and DevOps knowledge to be able to create, drive, innovate and assess technical solutions across a wide range of software technologies, processes and platforms and deployment environments. Ability to work closely with development and operations teams to enhance deployment processes, reduce time to market, and ensure high availability and scalability Ability to lead groups of people to break down and resolve complex and ambiguous problems in time-pressured environments Experience delivering in high-stakes and regulated environments. High level of curiosity, with a genuine passion for finding and implementing innovative solutions for business problems through technology. Passion for continuous improvement in practice, to increase product quality, reliability, and dependability. Package: 25 days holidays plus bank holidays and Christmas closure £60,000-£67,000 Flexible Working: A 35-hour week Sponsorship for apprenticeships and other qualifications. Competitive Pension Scheme: (6% - 11.5% based on your contribution). BUPA private medical insurance, cycle to work scheme and free access to the Headspace app. Life assurance, electric car salary sacrifice and an enhanced maternity/paternity scheme. If it sounds like a good fit, please apply and Siobhán will be in touch if your CV is relevant.
27/09/2024
Full time
Technical Product Owner Guildford- 2 x days per week in the office £60,000 - £67,000 Sr2 are working with a culture-driven company who are on the lookout for a Technical Product Owner to join them. You will beresponsible for maximizing the value delivered by development teams through using your technical background to balance the needs of customers and stakeholders for functional change, with the technical and architecture needs of the product. You will drive innovation, balance complex needs, and shape the software that powers the core of their systems. You will leverage technical and DevOps knowledge to align customer needs with cutting-edge products and optimize work processes. The role involves prioritizing product backlogs, ensuring high standards of quality and performance, and driving agile practices and technical excellence. Essential: Technical product ownership experience in a variety of agile/lean structures Demonstrable technical and DevOps knowledge to be able to create, drive, innovate and assess technical solutions across a wide range of software technologies, processes and platforms and deployment environments. Ability to work closely with development and operations teams to enhance deployment processes, reduce time to market, and ensure high availability and scalability Ability to lead groups of people to break down and resolve complex and ambiguous problems in time-pressured environments Experience delivering in high-stakes and regulated environments. High level of curiosity, with a genuine passion for finding and implementing innovative solutions for business problems through technology. Passion for continuous improvement in practice, to increase product quality, reliability, and dependability. Package: 25 days holidays plus bank holidays and Christmas closure £60,000-£67,000 Flexible Working: A 35-hour week Sponsorship for apprenticeships and other qualifications. Competitive Pension Scheme: (6% - 11.5% based on your contribution). BUPA private medical insurance, cycle to work scheme and free access to the Headspace app. Life assurance, electric car salary sacrifice and an enhanced maternity/paternity scheme. If it sounds like a good fit, please apply and Siobhán will be in touch if your CV is relevant.
Spectrum IT Recruitment (South) Ltd
Bracknell, Berkshire
Software Development Team Lead Software Development Team Lead required by a leading global Cloud Technology company based in Bracknell. The company are working on cutting-edge technology including AI and propensity modelling. The Software Development Team Lead will be responsible for the software engineering output of the team. This will be a leadership role however the successful Software Development Team Lead will also be expected to be hands-on writing code when required, as well as designing architecture. Therefore the successful candidate will have strong hands-on coding knowledge. The company are happy to consider a Senior/Lead Developer who is looking to step up into more of a leadership role. They operate on a hybrid model which involves 3 days in the office and 2 days from home. Essential experience: Degree in STEM subject from a Russell Group or Red Brick University Experience leading software development teams Knowledge of either C# or React Strong experience with SQL Source control, ideally Git Agile Any experience in the following would be advantageous: Latest versions of .NET AI, Machine Learning JavaScript, TypeScript and associated frameworks Containers, Docker, Kubernetes NoSQL Test tools such as xUnit, Cypress, Selenium, Jest, SoapUI This is an exciting opportunity to join a rapidly expanding company using the latest tools and technologies. If you are looking for a role of this nature, please contact (see below) or call. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
27/09/2024
Full time
Software Development Team Lead Software Development Team Lead required by a leading global Cloud Technology company based in Bracknell. The company are working on cutting-edge technology including AI and propensity modelling. The Software Development Team Lead will be responsible for the software engineering output of the team. This will be a leadership role however the successful Software Development Team Lead will also be expected to be hands-on writing code when required, as well as designing architecture. Therefore the successful candidate will have strong hands-on coding knowledge. The company are happy to consider a Senior/Lead Developer who is looking to step up into more of a leadership role. They operate on a hybrid model which involves 3 days in the office and 2 days from home. Essential experience: Degree in STEM subject from a Russell Group or Red Brick University Experience leading software development teams Knowledge of either C# or React Strong experience with SQL Source control, ideally Git Agile Any experience in the following would be advantageous: Latest versions of .NET AI, Machine Learning JavaScript, TypeScript and associated frameworks Containers, Docker, Kubernetes NoSQL Test tools such as xUnit, Cypress, Selenium, Jest, SoapUI This is an exciting opportunity to join a rapidly expanding company using the latest tools and technologies. If you are looking for a role of this nature, please contact (see below) or call. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Spectrum IT Recruitment (South) Ltd
Reading, Berkshire
Senior/Principal Software Engineer required by a high-tech software company located in central Reading. As the company continues to scale, they are looking for Senior/Principal Software Engineers to work on their high-performance software systems. The company tends to employ highly experienced polyglot programmers with knowledge of various programming languages and strong systems design/architecture. Their codebase is varied so the successful candidate is likely to be technology agnostic. They have a flat management structure and benefit from a highly collaborative working environment. Responsibilities: Playing a key role in systems design, architecture, and integration Roadmap definition and development Creation and development of coding standards Work in conjunction with senior management, providing engineering expertise to help achieve business goals Key experience: Extensive commercial experience in software engineering, design, and architecture A passion for technology and using the most suitable tech to solve complex issues Microservices/highly scalable software systems Extensive programming experience with one or more programming languages including, but not limited to C, Go, Perl, Ruby, C++, Python, Rust Experience in the following areas would be advantageous but is not a prerequisite: Cloud deployment - Docker, Kubernetes, Terraform etc React, Flutter or similar Front End technologies Software security standards PostgreSQL The company operates a hybrid working model - 2 days a week in their brand-new office in Reading with amazing facilities. They are within walking distance of Reading train station and have parking available onsite. This is an exciting opportunity to join a well-established, growing company working on high-impact projects. If you are looking for an opportunity of this nature, please contact (see below) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
27/09/2024
Full time
Senior/Principal Software Engineer required by a high-tech software company located in central Reading. As the company continues to scale, they are looking for Senior/Principal Software Engineers to work on their high-performance software systems. The company tends to employ highly experienced polyglot programmers with knowledge of various programming languages and strong systems design/architecture. Their codebase is varied so the successful candidate is likely to be technology agnostic. They have a flat management structure and benefit from a highly collaborative working environment. Responsibilities: Playing a key role in systems design, architecture, and integration Roadmap definition and development Creation and development of coding standards Work in conjunction with senior management, providing engineering expertise to help achieve business goals Key experience: Extensive commercial experience in software engineering, design, and architecture A passion for technology and using the most suitable tech to solve complex issues Microservices/highly scalable software systems Extensive programming experience with one or more programming languages including, but not limited to C, Go, Perl, Ruby, C++, Python, Rust Experience in the following areas would be advantageous but is not a prerequisite: Cloud deployment - Docker, Kubernetes, Terraform etc React, Flutter or similar Front End technologies Software security standards PostgreSQL The company operates a hybrid working model - 2 days a week in their brand-new office in Reading with amazing facilities. They are within walking distance of Reading train station and have parking available onsite. This is an exciting opportunity to join a well-established, growing company working on high-impact projects. If you are looking for an opportunity of this nature, please contact (see below) Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Spectrum IT Recruitment (South) Ltd
Bracknell, Berkshire
Senior Frontend Developer Senior Frontend Developers required by a leading cloud technology company based in Bracknell, Berkshire. Due to planned growth the company are growing their high calibre Front End software development team working on cutting edge technology, including AI and propensity modelling. The company work on a hybrid model typically involving 3 days a week in the office. Key responsibilities: Writing code in the necessarily languages, typically TypeScript or JavaScript with React.js Design the architecture of new application components Design and pilot prototype applications Essential experience: Degree in a STEM, Computer Science or related subject ideally from a Russell Group university TypeScript, JavaScript, HTML5, CSS3 Source control, preferably Git Agile Frontend frameworks and libraries, ideally React.js Any experience in the following would be advantageous: C# or PHP Docker, Kubernetes WCAG Test tools: Cypress, Jest, Selenium, React Testing Library This is an exciting opportunity to join a rapidly expanding company using the latest tools and technologies. If you are looking for a role of this nature, please contact (see below) or call. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
27/09/2024
Full time
Senior Frontend Developer Senior Frontend Developers required by a leading cloud technology company based in Bracknell, Berkshire. Due to planned growth the company are growing their high calibre Front End software development team working on cutting edge technology, including AI and propensity modelling. The company work on a hybrid model typically involving 3 days a week in the office. Key responsibilities: Writing code in the necessarily languages, typically TypeScript or JavaScript with React.js Design the architecture of new application components Design and pilot prototype applications Essential experience: Degree in a STEM, Computer Science or related subject ideally from a Russell Group university TypeScript, JavaScript, HTML5, CSS3 Source control, preferably Git Agile Frontend frameworks and libraries, ideally React.js Any experience in the following would be advantageous: C# or PHP Docker, Kubernetes WCAG Test tools: Cypress, Jest, Selenium, React Testing Library This is an exciting opportunity to join a rapidly expanding company using the latest tools and technologies. If you are looking for a role of this nature, please contact (see below) or call. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
We are currently looking on behalf of one of our important clients for a Test Automation Engineer (German Speaking). This role is a fully remote position, however it is a prerequisite that if recruited the candidate will base themselves in & work from home within Switzerland. Your Role: Carry out Quality Engineering tasks for various clients Create modern & sustainable Test Automation Architectures. Create & migrate Test Scripts based on Test Automation Architectures. Integrate tests into a CI/CD pipeline for Automated execution & evaluation. Prepare appropriate documentation & train employees when necessary. Carry out research & development in the fields of Quality Engineering, Robotics, AI & Test Automation. Your Skills: Sound IT training, as well as further training in the field of quality and/or software engineering At least 3 years of professional experience in Software Development &/or Test Automation with Java & Selenium. Ideally experienced in Jenkins, Gitlab, CI/CD, IntelliJ, Cypress, Cucumber, Playwright & Frontend Development (React, Angular, etc.). Your Profile: Completed University Degree in the area of Computer Science or similar. Confident, collaborative, positive & continuously motivated to further develop. Willing to occasionally travel abroad when required. Fluent in English & very good German language skills (to at least B2 Level) are mandatory requirements. Any additional French language skills are also advantageous.
27/09/2024
Full time
We are currently looking on behalf of one of our important clients for a Test Automation Engineer (German Speaking). This role is a fully remote position, however it is a prerequisite that if recruited the candidate will base themselves in & work from home within Switzerland. Your Role: Carry out Quality Engineering tasks for various clients Create modern & sustainable Test Automation Architectures. Create & migrate Test Scripts based on Test Automation Architectures. Integrate tests into a CI/CD pipeline for Automated execution & evaluation. Prepare appropriate documentation & train employees when necessary. Carry out research & development in the fields of Quality Engineering, Robotics, AI & Test Automation. Your Skills: Sound IT training, as well as further training in the field of quality and/or software engineering At least 3 years of professional experience in Software Development &/or Test Automation with Java & Selenium. Ideally experienced in Jenkins, Gitlab, CI/CD, IntelliJ, Cypress, Cucumber, Playwright & Frontend Development (React, Angular, etc.). Your Profile: Completed University Degree in the area of Computer Science or similar. Confident, collaborative, positive & continuously motivated to further develop. Willing to occasionally travel abroad when required. Fluent in English & very good German language skills (to at least B2 Level) are mandatory requirements. Any additional French language skills are also advantageous.
Software Engineering Manager (TLP Seconded to Toyota) £75-85,000 negotiable for the right candidate plus package Epsom (Burgh Heath), Surrey (Hybrid - 3 days a week onsite) TLP have been working with Toyota (GB) PLC for over 25 years and are a trusted partner. We are recruiting for a Software Engineering Manager to be seconded to support Toyota's Used Vehicle Team onsite at their EcoHQ in Epsom, Surrey. You will be coaching and leading a highly experienced, cross-functional Scrum team as a role model in demonstrating agile principles and engineering excellence. You'll enable the delivery of high-quality software products built on the Azure cloud platform with consistent focus on our customers, business value and technical excellence. You won't need to be hands on these days, but you will have come from a solid background in agile software engineering with 5+ years' experience in a variety of systems and technologies. The team and business are very MS focussed with an emphasis on Data Engineering and Cloud Solutions so your background may contain the following tech: Engineering Platforms: MS Azure Data engineering tools; Data Factory, Data Flow, Databricks, Azure SQL, Elastic Search, Synapse Application development: .NET C#, ASP.NET, App Services, Azure API Management Services CI/CD: Azure DevOps, Atlassian Suite Your team will initially have 8 direct reports (3 Front End, 3 back, 1 QA and 1 BA) as well as others you work with including a Senior Solutions Architect and a Senior Product Manager. Toyota's EcoHQ is a fantastic place to work with onsite café and restaurant, gym and shower facilities as well as a cutting-edge work environment to make your day as productive as possible. Please feel free to call for a chat prior to submitting your CV Sadly no visas can be accepted for this role, only ILR or British passports.
27/09/2024
Full time
Software Engineering Manager (TLP Seconded to Toyota) £75-85,000 negotiable for the right candidate plus package Epsom (Burgh Heath), Surrey (Hybrid - 3 days a week onsite) TLP have been working with Toyota (GB) PLC for over 25 years and are a trusted partner. We are recruiting for a Software Engineering Manager to be seconded to support Toyota's Used Vehicle Team onsite at their EcoHQ in Epsom, Surrey. You will be coaching and leading a highly experienced, cross-functional Scrum team as a role model in demonstrating agile principles and engineering excellence. You'll enable the delivery of high-quality software products built on the Azure cloud platform with consistent focus on our customers, business value and technical excellence. You won't need to be hands on these days, but you will have come from a solid background in agile software engineering with 5+ years' experience in a variety of systems and technologies. The team and business are very MS focussed with an emphasis on Data Engineering and Cloud Solutions so your background may contain the following tech: Engineering Platforms: MS Azure Data engineering tools; Data Factory, Data Flow, Databricks, Azure SQL, Elastic Search, Synapse Application development: .NET C#, ASP.NET, App Services, Azure API Management Services CI/CD: Azure DevOps, Atlassian Suite Your team will initially have 8 direct reports (3 Front End, 3 back, 1 QA and 1 BA) as well as others you work with including a Senior Solutions Architect and a Senior Product Manager. Toyota's EcoHQ is a fantastic place to work with onsite café and restaurant, gym and shower facilities as well as a cutting-edge work environment to make your day as productive as possible. Please feel free to call for a chat prior to submitting your CV Sadly no visas can be accepted for this role, only ILR or British passports.
We are looking for one "remote Snr Liferay developer " to start from ASAP an initial contract about 80-DAYS (extensions likely) for an international Org' -client in ROME, where 100% REMOTE work is possible. Possibility of extension based on performance and budget availability. English speaking environment. TASKS You will be responsible for the maintenance of multiple Liferay portals. SKILLS A university degree in Software Development or related fields is desired; At least 5 years of Liferay development experience; At least 7 years of Java development experience; Java and Liferay Certification would be advantageous; Proficiency with information architecture, knowledge management and metadata is required; Demonstrable experience of development, deployment and administration of applications built with Liferay 7.x for at least 3 years; An experience with Liferay DXP 7.4 would be an advantage; The candidate must have demonstrable experience with the following technologies: Liferay Portal 7.4 Administration and management Managing Content Pages, Web Content article and Documents Asset Framework and content Taxonomy Building page structure and menus Knowledge of permission system and user/group/team management Development Liferay Workspace and Fragments Toolkit Extending Liferay with various OSGi modules Building Themes Building and maintaining various kinds of Fragments Knowledge about the new features: Collections, Objects, Headless API, Client Extensions, Blueprints Java 1.8, 11 with the following ecosystem: - OSGi as used in Liferay 7.4 - Building with Maven and Gradle - Unit testing with Junit, Mockito, AssertJ Groovy Modern Web development (HTML/CSS/SCSS, ES2017, Bootstrap) React and modern JS development stack (node, yarn, npm) REST web services, integration patterns Postgres Database; SQL Elasticsearch and Kibana Basic Linux administration skills Basic knowledge of Nexus and Jenkins Basic Docker knowledge GIT CI/CD pipelines is desired OTHERS The applicants attention is drawn to the important role that the curriculum vitae plays in the evaluation. Curriculum vitae shall illustrate the specific skills relevant to this request. We would like to receive CVs of suitable candidates together with pricing quotations, based on a daily net rate including travel costs for the services described for off-site work. Please apply when you are available immediately or on short notice (and Full-time). Please respect, that I am NOT working with agencies/companies. PROVIDER infom consulting is an owner-managed business and consulting firm in Germany. The company supports large corporations and larger SMEs across Europe. Our IT experts are realising projects for the European Institutions, United Nations agencies, International Organisations and multinational companies across the EU. TO DO - QUESTIONS INTRO': Can you please provide a 3-4 sentences summary how you fit It's a kind of Intro' to be used for your presentation to the UN-client, which will help a lot. RATE(S): Can you tell me your daily rate (all in) in Euro, please? For OFF-site work. CV: Can you send your CV in DOC-format highlighting the specific skills relevant to this request, please? Can you tell me your availability (or notice period), please? We need one single key-consultant, who needs to be available full-time, 8 hrs per working day, Mon-Fri, 40 hrs/week, to work with team.
27/09/2024
Project-based
We are looking for one "remote Snr Liferay developer " to start from ASAP an initial contract about 80-DAYS (extensions likely) for an international Org' -client in ROME, where 100% REMOTE work is possible. Possibility of extension based on performance and budget availability. English speaking environment. TASKS You will be responsible for the maintenance of multiple Liferay portals. SKILLS A university degree in Software Development or related fields is desired; At least 5 years of Liferay development experience; At least 7 years of Java development experience; Java and Liferay Certification would be advantageous; Proficiency with information architecture, knowledge management and metadata is required; Demonstrable experience of development, deployment and administration of applications built with Liferay 7.x for at least 3 years; An experience with Liferay DXP 7.4 would be an advantage; The candidate must have demonstrable experience with the following technologies: Liferay Portal 7.4 Administration and management Managing Content Pages, Web Content article and Documents Asset Framework and content Taxonomy Building page structure and menus Knowledge of permission system and user/group/team management Development Liferay Workspace and Fragments Toolkit Extending Liferay with various OSGi modules Building Themes Building and maintaining various kinds of Fragments Knowledge about the new features: Collections, Objects, Headless API, Client Extensions, Blueprints Java 1.8, 11 with the following ecosystem: - OSGi as used in Liferay 7.4 - Building with Maven and Gradle - Unit testing with Junit, Mockito, AssertJ Groovy Modern Web development (HTML/CSS/SCSS, ES2017, Bootstrap) React and modern JS development stack (node, yarn, npm) REST web services, integration patterns Postgres Database; SQL Elasticsearch and Kibana Basic Linux administration skills Basic knowledge of Nexus and Jenkins Basic Docker knowledge GIT CI/CD pipelines is desired OTHERS The applicants attention is drawn to the important role that the curriculum vitae plays in the evaluation. Curriculum vitae shall illustrate the specific skills relevant to this request. We would like to receive CVs of suitable candidates together with pricing quotations, based on a daily net rate including travel costs for the services described for off-site work. Please apply when you are available immediately or on short notice (and Full-time). Please respect, that I am NOT working with agencies/companies. PROVIDER infom consulting is an owner-managed business and consulting firm in Germany. The company supports large corporations and larger SMEs across Europe. Our IT experts are realising projects for the European Institutions, United Nations agencies, International Organisations and multinational companies across the EU. TO DO - QUESTIONS INTRO': Can you please provide a 3-4 sentences summary how you fit It's a kind of Intro' to be used for your presentation to the UN-client, which will help a lot. RATE(S): Can you tell me your daily rate (all in) in Euro, please? For OFF-site work. CV: Can you send your CV in DOC-format highlighting the specific skills relevant to this request, please? Can you tell me your availability (or notice period), please? We need one single key-consultant, who needs to be available full-time, 8 hrs per working day, Mon-Fri, 40 hrs/week, to work with team.
We are Global IT Recruitment specialist that provides support to the clients across UK, Europe and Australia. We have an excellent job opportunity for you. Role - Solution Architect- Artificial Intelligence (AI) and Machine Learning (ML) Location - Glasgow 2 days hybrid Duration - end of the year with potential extension Role Details The Solutions Architect is a strategic professional who closely follows latest trends in Artificial Intelligence (AI) and Machine Learning (ML) field and adapts them for application within own job and the business. Excellent communication skills required in order to negotiate internally, often at a senior level. Developed communication and diplomacy skills are required in order to guide, influence and convince others, in particular colleagues in other areas and occasional external customers. Accountable for significant direct business results or authoritative advice regarding the operations of the business. Necessitates a degree of responsibility over technical strategy. Primarily affects a sub-function. Responsible for handling staff management issues, including resource management and allocation of work within the team/project. Responsibilities: Provides AI/ML architectural vision for all IT systems, including those that support Internet applications, ensuring that architecture conforms to enterprise blueprints. Develops architecture, strategy, planning, and problem solving solutions on an enterprise level. Interfaces across several channels, acting as a visionary to proactively assist in defining direction for future projects. Maintains continuous awareness of business, technical, and infrastructure issues and acts as a sounding board or consultant to aid in the development of creative solutions. Depending on project scope, may be accountable for end-to-end results including such items as: budgeting, policy formulation as well as providing future state technology strategies for an effort. Exhibits in-depth knowledge of how own specialism contributes to the business and has a good understanding of the commercial environment. Provides thought leadership in subjects that are key to the business. Requires sophisticated analytical thought to resolve issues in a variety of complex situations. Impacts the technology function through contribution to technical direction and strategic decisions. Uses developed communication skills to negotiate and often at higher levels. Performs other job duties and functions as assigned Qualifications: 10+ years relevant experience Consistently demonstrates clear and concise written and verbal communication Management and prioritization skills Ability to develop working relationships Ability to manage multiple activities and changing priorities Ability to work under pressure and to meet tight deadlines Self-starter with ability to take the initiative and master new tasks quickly Methodical, attention to detail Proven experience in developing and working Tableau driven dashboards, analytics. Extensive experience working with Python, particularly in relation to NLP and AI. Experience with modern LLM-based libraries such as LangChain, PyTorch, GPT, Transformers Experienced in Docker deployment and creation & maintenance of CICD pipelines Familiarity with software engineering best-practices such as version control, testing, code reviews. High-level competency in Excel (macros, pivot tables, etc.). Understanding of advanced calculations and statistical functions. A solid understanding of SQL, relational database management system, data modelling, and normalization SQL, Java, AI/ML
27/09/2024
Project-based
We are Global IT Recruitment specialist that provides support to the clients across UK, Europe and Australia. We have an excellent job opportunity for you. Role - Solution Architect- Artificial Intelligence (AI) and Machine Learning (ML) Location - Glasgow 2 days hybrid Duration - end of the year with potential extension Role Details The Solutions Architect is a strategic professional who closely follows latest trends in Artificial Intelligence (AI) and Machine Learning (ML) field and adapts them for application within own job and the business. Excellent communication skills required in order to negotiate internally, often at a senior level. Developed communication and diplomacy skills are required in order to guide, influence and convince others, in particular colleagues in other areas and occasional external customers. Accountable for significant direct business results or authoritative advice regarding the operations of the business. Necessitates a degree of responsibility over technical strategy. Primarily affects a sub-function. Responsible for handling staff management issues, including resource management and allocation of work within the team/project. Responsibilities: Provides AI/ML architectural vision for all IT systems, including those that support Internet applications, ensuring that architecture conforms to enterprise blueprints. Develops architecture, strategy, planning, and problem solving solutions on an enterprise level. Interfaces across several channels, acting as a visionary to proactively assist in defining direction for future projects. Maintains continuous awareness of business, technical, and infrastructure issues and acts as a sounding board or consultant to aid in the development of creative solutions. Depending on project scope, may be accountable for end-to-end results including such items as: budgeting, policy formulation as well as providing future state technology strategies for an effort. Exhibits in-depth knowledge of how own specialism contributes to the business and has a good understanding of the commercial environment. Provides thought leadership in subjects that are key to the business. Requires sophisticated analytical thought to resolve issues in a variety of complex situations. Impacts the technology function through contribution to technical direction and strategic decisions. Uses developed communication skills to negotiate and often at higher levels. Performs other job duties and functions as assigned Qualifications: 10+ years relevant experience Consistently demonstrates clear and concise written and verbal communication Management and prioritization skills Ability to develop working relationships Ability to manage multiple activities and changing priorities Ability to work under pressure and to meet tight deadlines Self-starter with ability to take the initiative and master new tasks quickly Methodical, attention to detail Proven experience in developing and working Tableau driven dashboards, analytics. Extensive experience working with Python, particularly in relation to NLP and AI. Experience with modern LLM-based libraries such as LangChain, PyTorch, GPT, Transformers Experienced in Docker deployment and creation & maintenance of CICD pipelines Familiarity with software engineering best-practices such as version control, testing, code reviews. High-level competency in Excel (macros, pivot tables, etc.). Understanding of advanced calculations and statistical functions. A solid understanding of SQL, relational database management system, data modelling, and normalization SQL, Java, AI/ML
Penetration Tester (infrastructure) Job Summary A large security services organisation is looking for Penetration Testers who want to progress professionally to the next level. You would be joining a team committed to protecting communities, businesses, and some of the critical infrastructures of the UK. You will be tasked with carrying out a variety of security assessments mostly remote but with the occasional travel to client sites. Tasked with conducting structured programs of security testing, consultancy and research, you will also be required to deliver detailed reports that highlight engagement outcomes, risk assessments, and remediation priorities. Required experiences: This role requires a person who can demonstrate the following capabilities: Cyber Scheme Team Member (CSTM) or Crest Registered Penetration Tester (CRT) Demonstrate infrastructure testing experience Knowledge of Cybersecurity practices, threat and vulnerability management and incident response methodologies. Windows Operating systems and Active Director experience Be able to exploit common vulnerabilities across a windows operating environment including on prem and cloud architectures. BS/BA degree or equivalent experience. Minimum 5 years UK residency. Full driving licence. Must hold a minimum of security clearance. Preferred experiences: Relevant security qualifications, for example OSCP, Crest CRT, OSEP, CCT INF Knowledge of at least one of the following programming languages: PowerShell, Python, Ruby, Perl, C, C++, C#, Go, or Java. Agile experience and knowledge of the common frameworks is highly desired. Knowledge of Windows/Linux/Unix/Mac operating systems OS and software vulnerability and exploitation techniques. Knowledge of Check Penetration Testing methodology and hold either (CSTM or CRT) or have the ability to attain this within initial 6 months of undertaking this role. Working knowledge of commercial and open-source offensive security tools for reconnaissance, scanning, exploitation, and post exploitation (eg Metasploit, Burp Suite, Nmap). Networking fundamentals including (all OSI layers, protocols and network services). Knowledge of common Active Directory attacks and the ability to articulate in written and verbal form; steps to reproduce and take corrective actions. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
27/09/2024
Full time
Penetration Tester (infrastructure) Job Summary A large security services organisation is looking for Penetration Testers who want to progress professionally to the next level. You would be joining a team committed to protecting communities, businesses, and some of the critical infrastructures of the UK. You will be tasked with carrying out a variety of security assessments mostly remote but with the occasional travel to client sites. Tasked with conducting structured programs of security testing, consultancy and research, you will also be required to deliver detailed reports that highlight engagement outcomes, risk assessments, and remediation priorities. Required experiences: This role requires a person who can demonstrate the following capabilities: Cyber Scheme Team Member (CSTM) or Crest Registered Penetration Tester (CRT) Demonstrate infrastructure testing experience Knowledge of Cybersecurity practices, threat and vulnerability management and incident response methodologies. Windows Operating systems and Active Director experience Be able to exploit common vulnerabilities across a windows operating environment including on prem and cloud architectures. BS/BA degree or equivalent experience. Minimum 5 years UK residency. Full driving licence. Must hold a minimum of security clearance. Preferred experiences: Relevant security qualifications, for example OSCP, Crest CRT, OSEP, CCT INF Knowledge of at least one of the following programming languages: PowerShell, Python, Ruby, Perl, C, C++, C#, Go, or Java. Agile experience and knowledge of the common frameworks is highly desired. Knowledge of Windows/Linux/Unix/Mac operating systems OS and software vulnerability and exploitation techniques. Knowledge of Check Penetration Testing methodology and hold either (CSTM or CRT) or have the ability to attain this within initial 6 months of undertaking this role. Working knowledge of commercial and open-source offensive security tools for reconnaissance, scanning, exploitation, and post exploitation (eg Metasploit, Burp Suite, Nmap). Networking fundamentals including (all OSI layers, protocols and network services). Knowledge of common Active Directory attacks and the ability to articulate in written and verbal form; steps to reproduce and take corrective actions. Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found on our website.
Amazon DynamoDB NoSQL Database Consultant, contract , DBA working with leading enterprise client on latest enterprise software platform. Amazon DynamoDB Architect to join existing SRE/DBA team. As a Senior Technical Consultant, you will be responsible for designing, implementing, and optimizing NoSQL based solutions to support our high-performance, scalable applications. Key Responsibilities Design and implement efficient, scalable data models using Amazon DynamoDB Optimize DynamoDB table structures, partition keys, and sort keys for maximum performance and cost-efficiency Develop and maintain best practices for DynamoDB usage within the organization Collaborate with development teams to integrate DynamoDB into application architectures Implement effective data migration strategies from other databases to DynamoDB Design and implement backup and disaster recovery solutions for DynamoDB-based systems Monitor and optimize DynamoDB performance, capacity, and costs Troubleshoot and resolve complex issues related to DynamoDB implementations Stay up-to-date with the latest DynamoDB features and best practices Provide technical leadership and mentoring to other team members on DynamoDB-related topics Experience Solid NoSQL databases (MongoDB, Cassandra, Couchbase etc), with at least 2 years of hands-on experience with Amazon DynamoDB Technical expertise in DynamoDB's core concepts, including partition keys, sort keys, secondary indexes, and capacity modes Proficiency in at least one programming language (eg, Java, Python, Node.js) for working with DynamoDB APIs Experience with AWS SDK and CLI for DynamoDB operations Solid understanding of distributed systems and their challenges Familiarity with other AWS services, especially those that integrate with DynamoDB (eg, Lambda, API Gateway, CloudWatch) Preferred AWS Certified Database - Specialty certification Experience with DynamoDB Streams and integrations with AWS Lambda Knowledge of DynamoDB Global Tables for multi-region deployments Familiarity with DynamoDB Accelerator (DAX) for caching Security best practices for DynamoDB, including encryption at rest and in transit remote based contract, outside IR35 If you're interested in this opportunity, please email your latest CV with rate and availability This advert was posted by Staffworx Limited - a UK based recruitment consultancy supporting the global E-commerce, software & consulting sectors. Services advertised by Staffworx are those of an Agency and/or an Employment Business. Remote Working Remote UK base with occasional office trips (1 or 2 per quarter)
27/09/2024
Project-based
Amazon DynamoDB NoSQL Database Consultant, contract , DBA working with leading enterprise client on latest enterprise software platform. Amazon DynamoDB Architect to join existing SRE/DBA team. As a Senior Technical Consultant, you will be responsible for designing, implementing, and optimizing NoSQL based solutions to support our high-performance, scalable applications. Key Responsibilities Design and implement efficient, scalable data models using Amazon DynamoDB Optimize DynamoDB table structures, partition keys, and sort keys for maximum performance and cost-efficiency Develop and maintain best practices for DynamoDB usage within the organization Collaborate with development teams to integrate DynamoDB into application architectures Implement effective data migration strategies from other databases to DynamoDB Design and implement backup and disaster recovery solutions for DynamoDB-based systems Monitor and optimize DynamoDB performance, capacity, and costs Troubleshoot and resolve complex issues related to DynamoDB implementations Stay up-to-date with the latest DynamoDB features and best practices Provide technical leadership and mentoring to other team members on DynamoDB-related topics Experience Solid NoSQL databases (MongoDB, Cassandra, Couchbase etc), with at least 2 years of hands-on experience with Amazon DynamoDB Technical expertise in DynamoDB's core concepts, including partition keys, sort keys, secondary indexes, and capacity modes Proficiency in at least one programming language (eg, Java, Python, Node.js) for working with DynamoDB APIs Experience with AWS SDK and CLI for DynamoDB operations Solid understanding of distributed systems and their challenges Familiarity with other AWS services, especially those that integrate with DynamoDB (eg, Lambda, API Gateway, CloudWatch) Preferred AWS Certified Database - Specialty certification Experience with DynamoDB Streams and integrations with AWS Lambda Knowledge of DynamoDB Global Tables for multi-region deployments Familiarity with DynamoDB Accelerator (DAX) for caching Security best practices for DynamoDB, including encryption at rest and in transit remote based contract, outside IR35 If you're interested in this opportunity, please email your latest CV with rate and availability This advert was posted by Staffworx Limited - a UK based recruitment consultancy supporting the global E-commerce, software & consulting sectors. Services advertised by Staffworx are those of an Agency and/or an Employment Business. Remote Working Remote UK base with occasional office trips (1 or 2 per quarter)
Job Title: PostgreSQL DBA Location: Manchester/Hybrid Salary/Rate: Up to £435 pe day INSIDE IR35 Start Date: 14/10/2024 Job Type: Contract Company Introduction We have an exciting opportunity now available with one of our sector-leading financial services clients! They are currently looking for a skilled PostgreSQL DBA to join their team for a six-month contract. Job Responsibilities/Objectives Must have hands on experience as Database Administration specifically with MongoDB, PostgreSQL/Oracle. Working with database software to find ways to store, organise and manage data Expert knowledge of RDBMS and NoSQL data stores and working with a variety of structures including JSON and XML Experience of software development with distributed data processing technologies including Oracle, MongoDB, PostgreSQL Experience in keeping databases up to date, troubleshooting, helping with database design & development, and managing database access. Experience in designing maintenance procedures and putting them into operation. Liaising with programmers, applications/operational staff, IT project managers and other technical staff Managing database security/integrity and backup procedures, implementing security measures. Required Skills/Experience The ideal candidate will have the following: Writing reports, documentation, and operating manuals Testing and modifying databases to ensure that they operate reliably Writing disaster recovery plans and archiving/housekeeping data. Knowledge of Cloud platforms, serverless architecture preferable Good understanding of software patterns and when/how to apply them Knowledge of Kafka will be advantageous Experience of working in an Agile/DevOps software development environment Have ability to help with mentoring tasks. Have experience in working on Support activities. DBA - PostgreSQL, Mongo DB, MySQL If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
27/09/2024
Project-based
Job Title: PostgreSQL DBA Location: Manchester/Hybrid Salary/Rate: Up to £435 pe day INSIDE IR35 Start Date: 14/10/2024 Job Type: Contract Company Introduction We have an exciting opportunity now available with one of our sector-leading financial services clients! They are currently looking for a skilled PostgreSQL DBA to join their team for a six-month contract. Job Responsibilities/Objectives Must have hands on experience as Database Administration specifically with MongoDB, PostgreSQL/Oracle. Working with database software to find ways to store, organise and manage data Expert knowledge of RDBMS and NoSQL data stores and working with a variety of structures including JSON and XML Experience of software development with distributed data processing technologies including Oracle, MongoDB, PostgreSQL Experience in keeping databases up to date, troubleshooting, helping with database design & development, and managing database access. Experience in designing maintenance procedures and putting them into operation. Liaising with programmers, applications/operational staff, IT project managers and other technical staff Managing database security/integrity and backup procedures, implementing security measures. Required Skills/Experience The ideal candidate will have the following: Writing reports, documentation, and operating manuals Testing and modifying databases to ensure that they operate reliably Writing disaster recovery plans and archiving/housekeeping data. Knowledge of Cloud platforms, serverless architecture preferable Good understanding of software patterns and when/how to apply them Knowledge of Kafka will be advantageous Experience of working in an Agile/DevOps software development environment Have ability to help with mentoring tasks. Have experience in working on Support activities. DBA - PostgreSQL, Mongo DB, MySQL If you are interested in this opportunity, please apply now with your updated CV in Microsoft Word/PDF format. Disclaimer Notwithstanding any guidelines given to level of experience sought, we will consider candidates from outside this range if they can demonstrate the necessary competencies. Square One is acting as both an employment agency and an employment business, and is an equal opportunities recruitment business. Square One embraces diversity and will treat everyone equally. Please see our website for our full diversity statement.
Data Manager required to join UK medical market leader in a a hybrid role based in London. Ideally you will work 2-3 days a week in the London office. Duties Include: Manage a team of talented engineers, ensuring they are operating in an environment that enables them to be their best. Lead the development of data pipelines and enable the development of data powered products that empower stakeholders across the business, inform clinical decision making and enable the company to continuously improve the care provided by the company. Work closely with product managers, clinical researchers and stakeholders within a cross functional team to ensure the team is focused on the right goals and challenges which improve the lives of clinicians at the company and beyond. Ensure effective technical decision making. You will make sure we have the right structure to enable autonomy and quality of decisions and direction. Enable consistent, high quality and high velocity software delivery. Improve data quality and flow through proactive identification of underutilised, inconsistent or incomplete datasets. Contribute to the systematic improvements of the wider engineering team. They may be related to people management, development processes, technical standards and implementation, or anything else that helps the company build great software. Liaise with other engineering managers and peers across the organisation, ensuring effective alignment and collaboration. Skill Required: Broad understanding of modern Data Engineering practices and paradigms, coupled with the ability to manage a small team. Experience in quickly scaling the flow of data across an organisation through the rapid development of high velocity data products using the appropriate platform/tooling to meet business requirements. Approach data as a product, with an understanding of the importance of incorporating product thinking into the design of outputs. A keen understanding of different approaches and toolsets used to create data products and an openness to try new things. Ability to lead change and shift the data architectural paradigm as and when required. A deep desire to develop and grow people and a strong understanding of how to do this. Previous management experience would be nice to have, but is not essential. An understanding of how to automatically test data pipelines and enable trust in data products. A desire to become part of a collaborative environment and share knowledge and learning for the benefit of all. A curious mind-set that underpins your continuous drive to challenge the status quo for achieving better outcomes. This is an excellent opportunity to join a UK market leader who invest heavily in their staff and offer great career progression.
27/09/2024
Full time
Data Manager required to join UK medical market leader in a a hybrid role based in London. Ideally you will work 2-3 days a week in the London office. Duties Include: Manage a team of talented engineers, ensuring they are operating in an environment that enables them to be their best. Lead the development of data pipelines and enable the development of data powered products that empower stakeholders across the business, inform clinical decision making and enable the company to continuously improve the care provided by the company. Work closely with product managers, clinical researchers and stakeholders within a cross functional team to ensure the team is focused on the right goals and challenges which improve the lives of clinicians at the company and beyond. Ensure effective technical decision making. You will make sure we have the right structure to enable autonomy and quality of decisions and direction. Enable consistent, high quality and high velocity software delivery. Improve data quality and flow through proactive identification of underutilised, inconsistent or incomplete datasets. Contribute to the systematic improvements of the wider engineering team. They may be related to people management, development processes, technical standards and implementation, or anything else that helps the company build great software. Liaise with other engineering managers and peers across the organisation, ensuring effective alignment and collaboration. Skill Required: Broad understanding of modern Data Engineering practices and paradigms, coupled with the ability to manage a small team. Experience in quickly scaling the flow of data across an organisation through the rapid development of high velocity data products using the appropriate platform/tooling to meet business requirements. Approach data as a product, with an understanding of the importance of incorporating product thinking into the design of outputs. A keen understanding of different approaches and toolsets used to create data products and an openness to try new things. Ability to lead change and shift the data architectural paradigm as and when required. A deep desire to develop and grow people and a strong understanding of how to do this. Previous management experience would be nice to have, but is not essential. An understanding of how to automatically test data pipelines and enable trust in data products. A desire to become part of a collaborative environment and share knowledge and learning for the benefit of all. A curious mind-set that underpins your continuous drive to challenge the status quo for achieving better outcomes. This is an excellent opportunity to join a UK market leader who invest heavily in their staff and offer great career progression.
Lead Python/AWS Software Engineer - health tech - tech for good, make a positive impact on the world. Highly successful and fast growing organisation has an exciting opportunity for a Lead Python/AWS Software Engineer. JOB PURPOSE Part of the extended Technology Leadership Team, the Lead Software Developer will design, implement, and maintain publishing software, systems, and customer- facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within the organisation. Identify process improvement opportunities and act on them accordingly. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching. Work closely with Head of Engineering and act as a representative for engineering to your respective team. Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste. Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to). Deal effectively with low-performing team members. Communicate up to Exec level, clearly, concisely and with authority and confidence. Communicate effectively with non-technical stakeholders using clear, non-technical language. Encourage a culture of continuous improvement within your team and across engineering. KNOWLEDGE & SKILLS FOR THIS JOB Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, SQS, API gateways, S3). Excellent time-management and organisational skills, with the ability to work to deadlines. Good communication, negotiating and influencing skills. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £76,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote
27/09/2024
Full time
Lead Python/AWS Software Engineer - health tech - tech for good, make a positive impact on the world. Highly successful and fast growing organisation has an exciting opportunity for a Lead Python/AWS Software Engineer. JOB PURPOSE Part of the extended Technology Leadership Team, the Lead Software Developer will design, implement, and maintain publishing software, systems, and customer- facing digital products. They will provide technical supervision and guidance across the team, establishing and maintaining the development processes and working practices. MAIN ACCOUNTABILITIES Lead the development and maintenance of software, in line with organisational objectives for a specific team. Promote the creation of high-quality code using modern agile engineering practices such as TDD, CI/CD, pair programming, continuous monitoring etc. Work closely with QA and Product teams. Act as an expert in a number of knowledge areas and encourage the development and sharing of knowledge within the organisation. Identify process improvement opportunities and act on them accordingly. Encourage innovation by identifying, evaluating and adoption of emerging technologies. Collaborate with the Head of Engineering on recruitment and on-boarding of team members. Identification of capability gaps and ensuring continual development of team members through mentoring and coaching. Work closely with Head of Engineering and act as a representative for engineering to your respective team. Work closely with other Lead Software Developers to ensure consistent ways of working and help limit duplication and waste. Contribute to, and work in accordance to the Engineering Team Charter and other organisational strategies (and encourage team members to). Deal effectively with low-performing team members. Communicate up to Exec level, clearly, concisely and with authority and confidence. Communicate effectively with non-technical stakeholders using clear, non-technical language. Encourage a culture of continuous improvement within your team and across engineering. KNOWLEDGE & SKILLS FOR THIS JOB Leadership and team building skills, with the ability to delegate responsibilities to team members. Practical experience in system design, development, testing and operational stability. Deep understanding of software design, code quality and ability to propose architectural options and evaluate trade-offs. Ability to work closely within an agile team using User Stories and acceptance criteria to understand functional and non-functional requirements Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls. Extensive experience of working in an agile environment (we use Scrum). Experience with extreme programming practices such as incremental development, continuous integration, test driven development and pair programming. Familiarity with modern Front End technologies and JS frameworks, such as React. Experience writing and consuming RESTful APIs in Python. Experience with AWS services (Lambda, SQS, API gateways, S3). Excellent time-management and organisational skills, with the ability to work to deadlines. Good communication, negotiating and influencing skills. Excellent opportunity to positively impact patient safety whilst working on complex, challenging and career defining projects. Basic salary £76,000 + excellent benefits Hybrid role - between 4 - 8 days per month in the London office, the rest remote
*Technical Writer/Author required in Welwyn Garden City or London.* Duration - 3 months (ongoing) Hybrid working. Rate: Competitive via Umbrella company My client is a blue chip FMCG and retail brand that serve millions of customers every week from all over the globe. With over 6,000 stores internationally my client is a well-known household name that offer several exciting opportunities. Technology Central Observability team is seeking an experienced Technical Writer to produce high-quality documentation that significantly enhances our engineers' experience implementing observability. In this role, you will join a dynamic team of engineers and product managers. Your primary responsibility will be to collaborate closely with these professionals to ensure that our observability tooling is more accessible to developers. As a Technical Writer, you will be pivotal in translating complex technical information into clear, concise, and user-friendly documents. This will include creating various types of documentation, such as user guides and technical manuals. Your contributions will directly impact the efficiency and effectiveness of our development teams, enabling them to understand and use our products to their maximum potential. Additionally, you will be able to influence how information is structured and delivered, ensuring it is accessible and valuable to our end-users. By working closely with team members across different departments, you will continually gather insights and feedback to improve the documentation process. This role is ideal for someone passionate about technology, who possesses a keen eye for detail, and who is dedicated to enhancing the overall user experience for our developers. Responsibilities . Work with engineers and product managers to obtain an in-depth understanding of the product and the documentation requirements. . Produce high-quality documentation that meets applicable standards and is appropriate for its intended audience. . Create tutorials to help end-users use a variety of observability tools. . Analyse existing and potential content, focusing on reuse and single-sourcing opportunities. . Create and maintain the information architecture. Requirements and skills . Proven working experience in technical writing of software documentation. . Ability to deliver high-quality documentation, paying attention to detail. . Ability to quickly grasp complex technical concepts and make them easily understandable in text and pictures. . Excellent written skills in English. . Strong working knowledge of Microsoft Office. . Basic familiarity with the software development life cycle. . A university degree in computer science or engineering or equivalent is preferred. Pontoon is an employment consultancy. We put expertise, energy, and passion into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an all-encompassing environment that helps them thrive. Candidates will ideally show evidence of the above in their CV in order to be considered. Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you accordingly. Pontoon is an employment consultancy and operates as an equal opportunity's employer. Please email me
27/09/2024
Project-based
*Technical Writer/Author required in Welwyn Garden City or London.* Duration - 3 months (ongoing) Hybrid working. Rate: Competitive via Umbrella company My client is a blue chip FMCG and retail brand that serve millions of customers every week from all over the globe. With over 6,000 stores internationally my client is a well-known household name that offer several exciting opportunities. Technology Central Observability team is seeking an experienced Technical Writer to produce high-quality documentation that significantly enhances our engineers' experience implementing observability. In this role, you will join a dynamic team of engineers and product managers. Your primary responsibility will be to collaborate closely with these professionals to ensure that our observability tooling is more accessible to developers. As a Technical Writer, you will be pivotal in translating complex technical information into clear, concise, and user-friendly documents. This will include creating various types of documentation, such as user guides and technical manuals. Your contributions will directly impact the efficiency and effectiveness of our development teams, enabling them to understand and use our products to their maximum potential. Additionally, you will be able to influence how information is structured and delivered, ensuring it is accessible and valuable to our end-users. By working closely with team members across different departments, you will continually gather insights and feedback to improve the documentation process. This role is ideal for someone passionate about technology, who possesses a keen eye for detail, and who is dedicated to enhancing the overall user experience for our developers. Responsibilities . Work with engineers and product managers to obtain an in-depth understanding of the product and the documentation requirements. . Produce high-quality documentation that meets applicable standards and is appropriate for its intended audience. . Create tutorials to help end-users use a variety of observability tools. . Analyse existing and potential content, focusing on reuse and single-sourcing opportunities. . Create and maintain the information architecture. Requirements and skills . Proven working experience in technical writing of software documentation. . Ability to deliver high-quality documentation, paying attention to detail. . Ability to quickly grasp complex technical concepts and make them easily understandable in text and pictures. . Excellent written skills in English. . Strong working knowledge of Microsoft Office. . Basic familiarity with the software development life cycle. . A university degree in computer science or engineering or equivalent is preferred. Pontoon is an employment consultancy. We put expertise, energy, and passion into improving everyone's chance of being part of the workplace. We respect and appreciate people of all ethnicities, generations, religious beliefs, sexual orientations, gender identities, and more. We do this by showcasing their talents, skills, and unique experience in an all-encompassing environment that helps them thrive. Candidates will ideally show evidence of the above in their CV in order to be considered. Please be advised if you haven't heard from us within 48 hours then unfortunately your application has not been successful on this occasion, we may however keep your details on file for any suitable future vacancies and contact you accordingly. Pontoon is an employment consultancy and operates as an equal opportunity's employer. Please email me