it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

1834 jobs found

Email me jobs like this
Refine Search
Current Search
test engineer c net active sc
Queen Alexandra Charity
IT Systems Engineer
Queen Alexandra Charity Harborne, Birmingham, UK
We are looking for a proactive and values driven IT Systems Engineer to design, secure, and maintain business-critical systems. To work closely with QACE and QAC to support the following environments; 1. QAC – Enterprises – All Formats, which is a transcription service with a separate IT infrastructure to maintain industry standards (e.g. PCI DSS, ISO27001, Cyber Essentials). 2. Queen Alexandra Charity– the wider organisation, which includes QAC College (education environment). While the primary focus is expected to be on QACE, there may be periods where the emphasis shifts toward QAC, working with the QAC IT team to provide technical expertise, guidance and support depending on business needs. Salary £41885.48 - £51,717.12 p.a* (PP22 – M9) *Dependant on qualifications, knowledge & experience. Hours 37 hours per week/52 weeks per year These hours would be actioned any time between 7.00am to 19.00pm Participation in out of hours emergency work to support critical systems (out of hours work may include, evenings and/or weekends). Interview Date - Monday 11th May 2026 Essential Criteria Relevant industry qualifications (e.g., MSP, Security+, CCNA, Palo Alto) 5+ years' experience building, administrating, hardening, upgrades, troubleshooting; o Backup infrastructure o Network Infrastructure (inc network segmentation) o Servers (Hyper v, Windows, Linux) o Cloud Services (e.g. Entra, MS365) o On prem Services (Active Directory, SIEM, Print, Access Control, CCTV) o Perform hardware lifecycle tasks, including OS installation and upgrades, patch management, development, security hardening and testing compatibility (Windows 11, Windows server, NAS, Network Infrastructure) o Manage software licenses Practical experience of: o Cyber Security best practices § SIEM, Identify Access Management, TLS, certificates, HSM/key management basics, and secure cipher suites, Endpoint Protection, vulnerability assessment and Patch Management. Demonstrable knowledge of PCI DSS and ISO 27001 concepts Security-first mindset, with strong problem-solving skills and attention to detail  Ability to interpret standards and translate them into practical, automated controls Strong written and verbal communication skills  Able to produce high quality, clear documentation and guidance Ability to manage key stakeholder relationships across a range of functions (Operations, Security, Audit) Action-orientated, with the ability to take ownership. Comfortable operating in high-availability environments Strong commitment to equality, diversity and inclusion. Identifies with and demonstrates QAC Vision and Values and FREDIE (Fairness, Respect, Equality, Diversity, Inclusion and Engagement) Ability to work flexibly, including as part of out of hours cover  Car driver, clean current driving licence and access to own vehicle  For a full account please refer to the job description found on the QAC Website  
22/04/2026
Full time
We are looking for a proactive and values driven IT Systems Engineer to design, secure, and maintain business-critical systems. To work closely with QACE and QAC to support the following environments; 1. QAC – Enterprises – All Formats, which is a transcription service with a separate IT infrastructure to maintain industry standards (e.g. PCI DSS, ISO27001, Cyber Essentials). 2. Queen Alexandra Charity– the wider organisation, which includes QAC College (education environment). While the primary focus is expected to be on QACE, there may be periods where the emphasis shifts toward QAC, working with the QAC IT team to provide technical expertise, guidance and support depending on business needs. Salary £41885.48 - £51,717.12 p.a* (PP22 – M9) *Dependant on qualifications, knowledge & experience. Hours 37 hours per week/52 weeks per year These hours would be actioned any time between 7.00am to 19.00pm Participation in out of hours emergency work to support critical systems (out of hours work may include, evenings and/or weekends). Interview Date - Monday 11th May 2026 Essential Criteria Relevant industry qualifications (e.g., MSP, Security+, CCNA, Palo Alto) 5+ years' experience building, administrating, hardening, upgrades, troubleshooting; o Backup infrastructure o Network Infrastructure (inc network segmentation) o Servers (Hyper v, Windows, Linux) o Cloud Services (e.g. Entra, MS365) o On prem Services (Active Directory, SIEM, Print, Access Control, CCTV) o Perform hardware lifecycle tasks, including OS installation and upgrades, patch management, development, security hardening and testing compatibility (Windows 11, Windows server, NAS, Network Infrastructure) o Manage software licenses Practical experience of: o Cyber Security best practices § SIEM, Identify Access Management, TLS, certificates, HSM/key management basics, and secure cipher suites, Endpoint Protection, vulnerability assessment and Patch Management. Demonstrable knowledge of PCI DSS and ISO 27001 concepts Security-first mindset, with strong problem-solving skills and attention to detail  Ability to interpret standards and translate them into practical, automated controls Strong written and verbal communication skills  Able to produce high quality, clear documentation and guidance Ability to manage key stakeholder relationships across a range of functions (Operations, Security, Audit) Action-orientated, with the ability to take ownership. Comfortable operating in high-availability environments Strong commitment to equality, diversity and inclusion. Identifies with and demonstrates QAC Vision and Values and FREDIE (Fairness, Respect, Equality, Diversity, Inclusion and Engagement) Ability to work flexibly, including as part of out of hours cover  Car driver, clean current driving licence and access to own vehicle  For a full account please refer to the job description found on the QAC Website  
Cambridge University Press & Assessment
Senior Developer
Cambridge University Press & Assessment Cambridge, UK
Senior Developer Salary:  £39,200 - £50,900 Location:  Cambridge/UK requiring 40-60% of your time on-site in Cambridge (at least 2 days per week in the office) Contract:  Permanent and full time (35 hours per week)   Join the Exam Technology Organisation as a Senior Developer and build business‑critical applications that enable and extend our digital services. You'll work in an agile squad with end‑to‑end ownership - from solution design through delivery and support - while mentoring others and helping shape engineering best practice. We are Cambridge University Press & Assessment, a world-leading academic publisher and assessment organisation, and a proud part of the University of Cambridge. Our mission is to contribute to society through the pursuit of education, learning, and research at the highest international levels of excellence. Which is why every year, we give vital support to millions of people in more than 170 countries around the world. From teachers and learners to researchers and academics, we help to build confidence, unlock potential, and enable success. We give people the opportunity to show what they've learnt, we spread knowledge, spark enquiry, and aid understanding. When you join Cambridge, you get the best possible combination of a supportive, caring environment, balanced with work that brings out the best in you. You will have access to learning and development opportunities, and business tools essential for your role so that you can perform at your peak. About the role The Senior Developer helps deliver and evolve our digital products and services by designing, building and supporting complex applications within the Exam Technology Organisation. Working in an agile squad, you'll turn requirements into reliable solutions while mentoring colleagues and championing engineering standards. Design, develop, test and maintain working software for complex enterprise applications. Analyse requirements and produce solution designs (including documentation and delivery estimates) that meet functional and non-functional needs. Provide technical and business support to customers, the helpdesk and colleagues to meet operational requirements and resolve issues. Perform unit and system testing, as well as support wider testing (SIT & UAT) and training activities with relevant stakeholders. Track and report progress against agreed timelines and budget constraints, escalating risks and blockers appropriately. Share knowledge and mentor other developers to improve team effectiveness and promote consistent engineering standards. About you A successful applicant will bring strong software engineering fundamentals, a collaborative mindset and the drive to improve how we deliver and support business‑critical services. Programming Languages and Tools:  Knowledge and experience in Oracle PL/SQL, Oracle Forms and Reports is essential. Knowledge of Master Data Management and experience in the Informatica IDMC toolset - MDM SaaS, Reference 360, CDI and CAI - are highly desired. Modern software development expertise:  Confident designing, coding, testing and maintaining complex applications. Solution design thinking:  Able to translate requirements into pragmatic designs, document decisions, estimate effort and explain trade-offs to technical and non-technical stakeholders. Quality and reliability mindset:  Takes pride in well-engineered outcomes (clean code, reviews, automated testing where appropriate) and considers operational support from day one. Agile collaboration:  Enjoys working in a squad environment, partnering with product owners and other specialists to deliver iteratively and respond to change. Mentoring and knowledge sharing:  Motivated to coach others, share learnings and help embed chapter standards and best practices. Analytical problem solving:  Methodical approach to diagnosing issues, identifying root causes and implementing sustainable fixes. Security-aware delivery:  Understands how software development choices impact security and applies routine secure engineering practices. Continuous learning:  Curious about new technologies and motivated to improve ways of working, tools and standards. Desirable Knowledge of Master Data Management and experience in the Informatica IDMC If you would like to know more about this opportunity and what will make you successful, please see the full job description attached to the bottom of this vacancy on our careers site. We are a Disability Confident (DC) employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. The DC scheme's Offer of an Interview commitment applies to applicants who opt in, and disclose a disability or a long-term health condition, and who best meet the minimum criteria for the role. In instances where interviewing all qualifying candidates is not practicable and/or appropriate, we prioritise those who best meet the minimum criteria, as we would for applicants who do not have a disability or long-term health condition. Please note, Cambridge University Press & Assessment is unable to sponsor this role under the Skilled Worker Visa route as it does not meet the minimum skill requirements Rewards and benefits We will support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexible  rewards package , featuring family-friendly and planet-friendly benefits including: 28 days annual leave plus bank holidays Private medical and Permanent Health Insurance Discretionary annual bonus Group personal pension scheme Life assurance up to 4 x annual salary Green travel schemes We are a hybrid working organisation, and we offer a range of flexible working options from day one. We expect most hybrid-working colleagues to spend 40-60% of their time at their dedicated office or location. We will also consider other work arrangements if you wish to work more flexibly or require adjustments due to a disability. Ready to pursue your potential? Apply now. We review applications on an ongoing basis, with a closing date for all applications being 30 April 2026 , we will review applications on an ongoing basis, and shortlisted candidates can expect interviews to take place shortly after the advert closes. As part of the application process, you can expect: Experience level questions asked on Oracle at the point of CV and cover letter The first stage is a virtual interview via MS Teams. You may be given a brief to complete a role-related task, which will need to be returned by email before your interview. The final stage is an in-person interview at our offices in Cambridge, or on Teams if required. Please note that successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry. Why join us Joining us is your opportunity to pursue potential. You'll belong to a collaborative team that's exploring new and better ways to serve students, teachers and researchers across the globe – for the benefit of individuals, society and the world. Sharing our mission will inspire your own growth, development and progress, in an environment which embraces difference, change and aspiration. Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, where it's safe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, gender identity and sexual identity), cultural, or social class/background. We believe better outcomes come through diversity of thought, background and approach. We welcome applications from people from all backgrounds and communities, actively seeking to em ploy people from a wide range of different communities.
17/04/2026
Full time
Senior Developer Salary:  £39,200 - £50,900 Location:  Cambridge/UK requiring 40-60% of your time on-site in Cambridge (at least 2 days per week in the office) Contract:  Permanent and full time (35 hours per week)   Join the Exam Technology Organisation as a Senior Developer and build business‑critical applications that enable and extend our digital services. You'll work in an agile squad with end‑to‑end ownership - from solution design through delivery and support - while mentoring others and helping shape engineering best practice. We are Cambridge University Press & Assessment, a world-leading academic publisher and assessment organisation, and a proud part of the University of Cambridge. Our mission is to contribute to society through the pursuit of education, learning, and research at the highest international levels of excellence. Which is why every year, we give vital support to millions of people in more than 170 countries around the world. From teachers and learners to researchers and academics, we help to build confidence, unlock potential, and enable success. We give people the opportunity to show what they've learnt, we spread knowledge, spark enquiry, and aid understanding. When you join Cambridge, you get the best possible combination of a supportive, caring environment, balanced with work that brings out the best in you. You will have access to learning and development opportunities, and business tools essential for your role so that you can perform at your peak. About the role The Senior Developer helps deliver and evolve our digital products and services by designing, building and supporting complex applications within the Exam Technology Organisation. Working in an agile squad, you'll turn requirements into reliable solutions while mentoring colleagues and championing engineering standards. Design, develop, test and maintain working software for complex enterprise applications. Analyse requirements and produce solution designs (including documentation and delivery estimates) that meet functional and non-functional needs. Provide technical and business support to customers, the helpdesk and colleagues to meet operational requirements and resolve issues. Perform unit and system testing, as well as support wider testing (SIT & UAT) and training activities with relevant stakeholders. Track and report progress against agreed timelines and budget constraints, escalating risks and blockers appropriately. Share knowledge and mentor other developers to improve team effectiveness and promote consistent engineering standards. About you A successful applicant will bring strong software engineering fundamentals, a collaborative mindset and the drive to improve how we deliver and support business‑critical services. Programming Languages and Tools:  Knowledge and experience in Oracle PL/SQL, Oracle Forms and Reports is essential. Knowledge of Master Data Management and experience in the Informatica IDMC toolset - MDM SaaS, Reference 360, CDI and CAI - are highly desired. Modern software development expertise:  Confident designing, coding, testing and maintaining complex applications. Solution design thinking:  Able to translate requirements into pragmatic designs, document decisions, estimate effort and explain trade-offs to technical and non-technical stakeholders. Quality and reliability mindset:  Takes pride in well-engineered outcomes (clean code, reviews, automated testing where appropriate) and considers operational support from day one. Agile collaboration:  Enjoys working in a squad environment, partnering with product owners and other specialists to deliver iteratively and respond to change. Mentoring and knowledge sharing:  Motivated to coach others, share learnings and help embed chapter standards and best practices. Analytical problem solving:  Methodical approach to diagnosing issues, identifying root causes and implementing sustainable fixes. Security-aware delivery:  Understands how software development choices impact security and applies routine secure engineering practices. Continuous learning:  Curious about new technologies and motivated to improve ways of working, tools and standards. Desirable Knowledge of Master Data Management and experience in the Informatica IDMC If you would like to know more about this opportunity and what will make you successful, please see the full job description attached to the bottom of this vacancy on our careers site. We are a Disability Confident (DC) employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. The DC scheme's Offer of an Interview commitment applies to applicants who opt in, and disclose a disability or a long-term health condition, and who best meet the minimum criteria for the role. In instances where interviewing all qualifying candidates is not practicable and/or appropriate, we prioritise those who best meet the minimum criteria, as we would for applicants who do not have a disability or long-term health condition. Please note, Cambridge University Press & Assessment is unable to sponsor this role under the Skilled Worker Visa route as it does not meet the minimum skill requirements Rewards and benefits We will support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexible  rewards package , featuring family-friendly and planet-friendly benefits including: 28 days annual leave plus bank holidays Private medical and Permanent Health Insurance Discretionary annual bonus Group personal pension scheme Life assurance up to 4 x annual salary Green travel schemes We are a hybrid working organisation, and we offer a range of flexible working options from day one. We expect most hybrid-working colleagues to spend 40-60% of their time at their dedicated office or location. We will also consider other work arrangements if you wish to work more flexibly or require adjustments due to a disability. Ready to pursue your potential? Apply now. We review applications on an ongoing basis, with a closing date for all applications being 30 April 2026 , we will review applications on an ongoing basis, and shortlisted candidates can expect interviews to take place shortly after the advert closes. As part of the application process, you can expect: Experience level questions asked on Oracle at the point of CV and cover letter The first stage is a virtual interview via MS Teams. You may be given a brief to complete a role-related task, which will need to be returned by email before your interview. The final stage is an in-person interview at our offices in Cambridge, or on Teams if required. Please note that successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry. Why join us Joining us is your opportunity to pursue potential. You'll belong to a collaborative team that's exploring new and better ways to serve students, teachers and researchers across the globe – for the benefit of individuals, society and the world. Sharing our mission will inspire your own growth, development and progress, in an environment which embraces difference, change and aspiration. Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, where it's safe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, gender identity and sexual identity), cultural, or social class/background. We believe better outcomes come through diversity of thought, background and approach. We welcome applications from people from all backgrounds and communities, actively seeking to em ploy people from a wide range of different communities.
Associated British Ports
Database Administrator
Associated British Ports
We're the UK's largest ports operator with a network of 21 ports around Britain. We handle around one quarter of the UK's seaborne trade and contribute £7.5 billion to our economy every year. It's a story we're proud of but it doesn't end there.We're transforming our business and embracing the future. We offer a vast range of roles spanning the UK, all rooted in a culture that welcomes diversity, fosters talent, encourages internal movement and progression, and places safety as our number one priority. Following a recent restructure we're looking to recruit an experienced SQL Administrator to join in a newly created role. You'll be responsible for the design, implementation, administration, and optimisation of ABP's Microsoft SQL Server databases & environments that support our marine platforms. You should have deep technical expertise in SQL Server technologies combined with business acumen to ensure data infrastructure is accessible, performant, reliable, and secure. Accountabilities Availability & Reliability Operate and continuously improve production and non-production Microsoft SQL Server database environments to agreed SLAs/SLIs (e.g., 99.9%+ availability). Implement and maintain High Availability (HA) and Disaster Recovery (DR) solutions using SQL Server Always On Availability Groups, Failover Cluster Instances (FCI), and database mirroring. Own incident response, root cause analysis, and problem management for SQL Server and Mainsaver CMMS database-related issues; maintain runbooks and on call readiness. Backup, Recovery & DR Readiness Define and operate SQL Server backup strategies (full, differential, transaction log), implementing encryption, retention policies, and legal hold requirements. Perform restore tests and DR failover drills to evidence compliance with RTO/RPO targets; document recovery procedures specific to mission critical systems including Mainsaver CMMS. Performance Engineering Proactively monitor and tune SQL Server databases: indexing strategies, statistics maintenance, query plan analysis, I/O optimisation, memory configuration, tempdb configuration, and connection pooling. Utilise SQL Server Performance Monitor, Dynamic Management Views (DMVs), Extended Events, and Query Store to diagnose and resolve performance bottlenecks. Partner with developers and Mainsaver CMMS administrators to review T SQL queries, stored procedures, and application integration patterns; promote performance safe database design. Security, Privacy & Compliance Implement least privilege access control, role based security models, and SQL Server authentication/authorisation mechanisms. Configure Transparent Data Encryption (TDE), Always Encrypted, TLS connections, and integrate with key management solutions (Azure Key Vault, on premises HSM). Configure SQL Server Audit and auditing policies; support GDPR and internal policy compliance including logging, retention, dynamic data masking, and row level security. Skills & Experience Hands on DBA experience with the capacity to take ownership of database management. Expertise in Microsoft SQL Server including Installation, configuration, backup/restore, HA/DR, performance tuning, security, replication. Performance Engineering: Execution plan analysis, indexing strategies, statistics maintenance, wait events/DMVs. Communication & Stakeholder Management: Ability to translate complex technical matters into business impact; clear documentation; calm incident leadership. Mainsaver CMMS Experience: Demonstrable experience administering SQL Server databases that support Mainsaver CMMS or similar EAM/CMMS platforms (e.g., IBM Maximo, Infor EAM). Relevant degree or equivalent professional experience. Microsoft SQL Certification. Benefits Competitive salary and benefits package. Contributory pension from day one (Starting at 3% employee contribution with 5% company match). Private healthcare and dental. Access to our Employee Assistance Program. 26 days annual leave (plus bank holidays; option to purchase additional days). Wide range of discounts and cash back with high street and online retailers. Inclusive work environment with an in house training academy and ongoing opportunities to develop your skills. Location & Remote Policy The role can be based from any of our major port locations with Hull or Garston as the preferred location, but we will consider others based on experience. We offer hybrid working arrangements with a 3 day in the office, 2 from home expectation as standard. Additional Information Please note that ABP undertake random screening for substance abuse and operate a zero tolerance policy. A medical will be required before starting this position also. We are an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of their background, which helps us to provide a diverse and inclusive working environment.
30/05/2026
Full time
We're the UK's largest ports operator with a network of 21 ports around Britain. We handle around one quarter of the UK's seaborne trade and contribute £7.5 billion to our economy every year. It's a story we're proud of but it doesn't end there.We're transforming our business and embracing the future. We offer a vast range of roles spanning the UK, all rooted in a culture that welcomes diversity, fosters talent, encourages internal movement and progression, and places safety as our number one priority. Following a recent restructure we're looking to recruit an experienced SQL Administrator to join in a newly created role. You'll be responsible for the design, implementation, administration, and optimisation of ABP's Microsoft SQL Server databases & environments that support our marine platforms. You should have deep technical expertise in SQL Server technologies combined with business acumen to ensure data infrastructure is accessible, performant, reliable, and secure. Accountabilities Availability & Reliability Operate and continuously improve production and non-production Microsoft SQL Server database environments to agreed SLAs/SLIs (e.g., 99.9%+ availability). Implement and maintain High Availability (HA) and Disaster Recovery (DR) solutions using SQL Server Always On Availability Groups, Failover Cluster Instances (FCI), and database mirroring. Own incident response, root cause analysis, and problem management for SQL Server and Mainsaver CMMS database-related issues; maintain runbooks and on call readiness. Backup, Recovery & DR Readiness Define and operate SQL Server backup strategies (full, differential, transaction log), implementing encryption, retention policies, and legal hold requirements. Perform restore tests and DR failover drills to evidence compliance with RTO/RPO targets; document recovery procedures specific to mission critical systems including Mainsaver CMMS. Performance Engineering Proactively monitor and tune SQL Server databases: indexing strategies, statistics maintenance, query plan analysis, I/O optimisation, memory configuration, tempdb configuration, and connection pooling. Utilise SQL Server Performance Monitor, Dynamic Management Views (DMVs), Extended Events, and Query Store to diagnose and resolve performance bottlenecks. Partner with developers and Mainsaver CMMS administrators to review T SQL queries, stored procedures, and application integration patterns; promote performance safe database design. Security, Privacy & Compliance Implement least privilege access control, role based security models, and SQL Server authentication/authorisation mechanisms. Configure Transparent Data Encryption (TDE), Always Encrypted, TLS connections, and integrate with key management solutions (Azure Key Vault, on premises HSM). Configure SQL Server Audit and auditing policies; support GDPR and internal policy compliance including logging, retention, dynamic data masking, and row level security. Skills & Experience Hands on DBA experience with the capacity to take ownership of database management. Expertise in Microsoft SQL Server including Installation, configuration, backup/restore, HA/DR, performance tuning, security, replication. Performance Engineering: Execution plan analysis, indexing strategies, statistics maintenance, wait events/DMVs. Communication & Stakeholder Management: Ability to translate complex technical matters into business impact; clear documentation; calm incident leadership. Mainsaver CMMS Experience: Demonstrable experience administering SQL Server databases that support Mainsaver CMMS or similar EAM/CMMS platforms (e.g., IBM Maximo, Infor EAM). Relevant degree or equivalent professional experience. Microsoft SQL Certification. Benefits Competitive salary and benefits package. Contributory pension from day one (Starting at 3% employee contribution with 5% company match). Private healthcare and dental. Access to our Employee Assistance Program. 26 days annual leave (plus bank holidays; option to purchase additional days). Wide range of discounts and cash back with high street and online retailers. Inclusive work environment with an in house training academy and ongoing opportunities to develop your skills. Location & Remote Policy The role can be based from any of our major port locations with Hull or Garston as the preferred location, but we will consider others based on experience. We offer hybrid working arrangements with a 3 day in the office, 2 from home expectation as standard. Additional Information Please note that ABP undertake random screening for substance abuse and operate a zero tolerance policy. A medical will be required before starting this position also. We are an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of their background, which helps us to provide a diverse and inclusive working environment.
Data Engineer - Newcastle
WeAreTechWomen City, Newcastle Upon Tyne
Job Description Data Engineer Role: Data Engineer Location: Newcastle Upon Tyne Salary: TBC - Depending on experience Levels: Senior Analyst, Specialist Hybrid Working: 3 days per week in our Newcastle, Cobalt business park office Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history (typically including no periods of 30 consecutive days or more spent outside of the UK) and declaration of being a British or EU passport holder or hold Indefinite Leave to remain within the UK at the point of application. Note: The above information relates to a specific client requirement About the Team Our Advanced Technology Centre is a hub of innovation where we deliver high quality data and technology services to clients across both the public and private sectors. You'll join a collaborative culture that values diverse thinking, continuous learning, and opportunities for career growth within a global network of experts. If you're looking for a dynamic role that offers hands on experience with modern data technologies and the chance to shape large scale data solutions, this position offers you the opportunity to develop and progress rapidly. Role Overview As a Data Engineer, you will design, build, and maintain scalable data solutions that enable analytics, AI, and operational insights. You'll work alongside client and internal teams to create robust data pipelines, ensure data reliability, and support cloud based architectures that power intelligent decision making. Key Responsibilities Data Pipeline Development Build, optimize, and maintain scalable data pipelines using Java (primary), plus exposure to Python, Flink, Kafka, or Spark. Develop and support real time streaming pipelines and event driven integrations. Integrate data from multiple sources (streaming, batch, APIs) using AWS managed services (e.g., Kinesis, MSK, Lambda, Glue). Data Architecture & Standards Contribute to data modelling, data architecture best practices, and modern patterns (e.g., medallion architecture). Ensure data quality, lineage, governance, and security controls are applied consistently. DevOps & Deployment Deploy and maintain data applications using CI/CD tooling (Azure DevOps, GitHub Actions, Jenkins). Use Infrastructure as Code (e.g., Terraform, CloudFormation) to manage cloud environments. Work with container technologies such as Docker and Kubernetes based workloads. Collaboration Work closely with analytics, ML/AI, and product teams to deliver clean, well structured datasets. Participate in code reviews and internal knowledge sharing sessions. Provide guidance to junior engineers where needed. Qualification Core Data Engineering Strong programming proficiency in Java (preferred) or Python. Hands-on experience with at least one of: Kafka, Flink, Spark (Flink/Kafka preferred for streaming). Solid understanding of stream processing concepts (e.g., event time, state, backpressure). Understanding of software engineering best practices: testing, design patterns, CI/CD, Git. Experience building ETL/ELT or streaming data pipelines. Exposure to microservices and distributed system concepts. Experience working with cloud platforms, ideally AWS, but Azure/GCP also acceptable. Understanding of distributed compute, large-scale data systems, and performance considerations. DevOps & Engineering Practices Experience with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins etc.). Infrastructure as Code (Terraform preferred). Experience with containerisation (Docker) and orchestration platforms (Kubernetes/EKS). Certifications & Tools Exposure to enterprise data platforms (Databricks, Snowflake, BigQuery, or similar). Cloud certifications (AWS, Azure, GCP) are beneficial but not required. Other Requirements Minimum 3 years' experience working on data engineering or large-scale data solutions. Comfortable working in Agile delivery teams. Strong communication skills and ability to collaborate with technical and non technical stakeholders. Desirable Experience in client-facing or consulting environments. Professional cloud or data engineering certifications. Experience mentoring or supporting junior engineers. Background in designing or operating real time, low-latency systems. Locations Newcastle Additional Information Equal Employment Opportunity Statement All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process. Accenture is committed to providing veteran employment opportunities to our service men and women. Please read Accenture's Recruiting and Hiring Statement for more information on how we process your data during the Recruiting and Hiring process. About Accenture We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other. We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work. At Accenture, we see well-being holistically, supporting our people's physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We're proud to be consistently recognized as one of the World's Best Workplaces . Join Accenture to work at the heart of change. Visit us at .
30/05/2026
Full time
Job Description Data Engineer Role: Data Engineer Location: Newcastle Upon Tyne Salary: TBC - Depending on experience Levels: Senior Analyst, Specialist Hybrid Working: 3 days per week in our Newcastle, Cobalt business park office Please Note: Any offer of employment is subject to satisfactory BPSS and SC security clearance which requires 5 years continuous UK address history (typically including no periods of 30 consecutive days or more spent outside of the UK) and declaration of being a British or EU passport holder or hold Indefinite Leave to remain within the UK at the point of application. Note: The above information relates to a specific client requirement About the Team Our Advanced Technology Centre is a hub of innovation where we deliver high quality data and technology services to clients across both the public and private sectors. You'll join a collaborative culture that values diverse thinking, continuous learning, and opportunities for career growth within a global network of experts. If you're looking for a dynamic role that offers hands on experience with modern data technologies and the chance to shape large scale data solutions, this position offers you the opportunity to develop and progress rapidly. Role Overview As a Data Engineer, you will design, build, and maintain scalable data solutions that enable analytics, AI, and operational insights. You'll work alongside client and internal teams to create robust data pipelines, ensure data reliability, and support cloud based architectures that power intelligent decision making. Key Responsibilities Data Pipeline Development Build, optimize, and maintain scalable data pipelines using Java (primary), plus exposure to Python, Flink, Kafka, or Spark. Develop and support real time streaming pipelines and event driven integrations. Integrate data from multiple sources (streaming, batch, APIs) using AWS managed services (e.g., Kinesis, MSK, Lambda, Glue). Data Architecture & Standards Contribute to data modelling, data architecture best practices, and modern patterns (e.g., medallion architecture). Ensure data quality, lineage, governance, and security controls are applied consistently. DevOps & Deployment Deploy and maintain data applications using CI/CD tooling (Azure DevOps, GitHub Actions, Jenkins). Use Infrastructure as Code (e.g., Terraform, CloudFormation) to manage cloud environments. Work with container technologies such as Docker and Kubernetes based workloads. Collaboration Work closely with analytics, ML/AI, and product teams to deliver clean, well structured datasets. Participate in code reviews and internal knowledge sharing sessions. Provide guidance to junior engineers where needed. Qualification Core Data Engineering Strong programming proficiency in Java (preferred) or Python. Hands-on experience with at least one of: Kafka, Flink, Spark (Flink/Kafka preferred for streaming). Solid understanding of stream processing concepts (e.g., event time, state, backpressure). Understanding of software engineering best practices: testing, design patterns, CI/CD, Git. Experience building ETL/ELT or streaming data pipelines. Exposure to microservices and distributed system concepts. Experience working with cloud platforms, ideally AWS, but Azure/GCP also acceptable. Understanding of distributed compute, large-scale data systems, and performance considerations. DevOps & Engineering Practices Experience with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins etc.). Infrastructure as Code (Terraform preferred). Experience with containerisation (Docker) and orchestration platforms (Kubernetes/EKS). Certifications & Tools Exposure to enterprise data platforms (Databricks, Snowflake, BigQuery, or similar). Cloud certifications (AWS, Azure, GCP) are beneficial but not required. Other Requirements Minimum 3 years' experience working on data engineering or large-scale data solutions. Comfortable working in Agile delivery teams. Strong communication skills and ability to collaborate with technical and non technical stakeholders. Desirable Experience in client-facing or consulting environments. Professional cloud or data engineering certifications. Experience mentoring or supporting junior engineers. Background in designing or operating real time, low-latency systems. Locations Newcastle Additional Information Equal Employment Opportunity Statement All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by federal, state, or local law. Job candidates will not be obligated to disclose sealed or expunged records of conviction or arrest as part of the hiring process. Accenture is committed to providing veteran employment opportunities to our service men and women. Please read Accenture's Recruiting and Hiring Statement for more information on how we process your data during the Recruiting and Hiring process. About Accenture We work with one shared purpose: to deliver on the promise of technology and human ingenuity. Every day, more than 775,000 of us help our stakeholders continuously reinvent. Together, we drive positive change and deliver value to our clients, partners, shareholders, communities, and each other. We believe that delivering value requires innovation, and innovation thrives in an inclusive and diverse environment. We actively foster a workplace free from bias, where everyone feels a sense of belonging and is respected and empowered to do their best work. At Accenture, we see well-being holistically, supporting our people's physical, mental, and financial health. We also provide opportunities to keep skills relevant through certifications, learning, and diverse work experiences. We're proud to be consistently recognized as one of the World's Best Workplaces . Join Accenture to work at the heart of change. Visit us at .
Data Engineer
Viridiengroup Llandudno, Gwynedd
Data EngineerApplyremote type: Hybridlocations: GBR-Llandudno TYCtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR101145Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job Summary The Data Engineer plays an important role in the development of our software solution, used by our clients to help them with their complex data transformation challenges. Our system combines the latest ML based techniques with logic-based transformation, overseen by domain experts, to provide innovative solutions to our clients. This role supports the development of the data system focusing on orchestration, resilience and scaling. Additionally, we aim to provide a framework on which our data transformation modules can be developed by a growing team of junior engineers and technical SMEs. The role may also support the implementation of the systems, including deployment and integration with clients' own data stores, processes and workflows. Team Description Data Hub is a dynamic team of scientists and developers who love solving complex problems. We provide leading edge technology solutions and services to solve our clients' data transformation and analytics challenges across a range of industries including geothermal, environmental, hydrocarbon and mineral exploration. You will be working in an open and collaborative environment with opportunities to learn, grow, and develop. We have an informal team culture and believe work should be fun and rewarding.You will be based in Llandudno, North Wales in a hybrid setting, and you will be working alongside our teams of data engineers, machine learning engineers, software engineers and subject matter experts. Key Responsibilities Plan, develop, deploy and maintain connectors and integrations between our data system and clients systems, such as systems of record or downstream consumption channels. Contribute to the development of our data platform infrastructure. This includes our orchestration systems, data processing logic and the interactions between system components. Help develop a flexible framework for data transformations by creating a modular system where new transformation logic can be easily developed and integrated into our product offering. Build and maintain robust data pipelines with a focus on dynamic, end-to-end, metadata driven solutions that consider a wide range of implications, such as downstream application/UI data access patterns, maintainability, monitoring, access control etc. Influence our choice of architecture and technology. You will be expected to communicate design ideas and solutions clearly through architectural diagrams and documentation to both technical and non-technical stakeholders. Awareness of best practices in software and data engineering, writing secure, performant, and maintainable code (Python, SQL). You will have a keen eye for minimising technical debt and optimising performance where it matters. Partner with data analysts, data scientists, and other end-users to understand their requirements and ensure the platform and its data are accessible, reliable, and meet project delivery needs. Share your work and best practices; collaborate with others; ensure what we build and how we build it aligns to our ambition for growth. Qualifications and Experience Essential Experience of developing data integrations with geoscience or other scientific data types, particularly in oil and gas and/or mining domains Previous experience of designing, building and maintaining data transformations in a system or product setting. Ability to write secure and performant code in Python and SQL, and ability to optimise queries and data pipelines. Experience using orchestrators and ETL tools, especially Airflow Significant RDBMS experience (PostgreSQL, Oracle). Experience with other database types such as NoSQL database (e.g. Neo4j, Elastic) or Vector also beneficial Data architecture experience relating to data modelling, data warehousing and schema design (3NF, dimensional modelling, medallion architecture). Experience using docker, VCS (git, Gitlab) and knowledge of CI/CD Enthusiastic attitude towards learning and the flexibility to adapt to new challenges or changes in direction. Preferred Knowledge of DevOps and DataOps best practices. Kubernetes deployment experience. Microsoft Azure and cloud native data technologies, e.g. Azure Data Factory, Databricks. RESTful API / GraphQL. Infrastructure as Code Previous experience building web applications together with wide-ranging knowledge of web frameworks, HTTP, networking, security etc. Why work with us? Competitive salary commensurate with experience Highly attractive bonus scheme Hybrid model and flexible working with up to 2 days at home Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program Company pension with generous employer contribution Wellbeing Unmind app - puts you in control of your mental health A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more! Regular social club events, spontaneous reward events throughout the year Cycle purchase scheme Flexible Private Medical & Dental care programmes Bank Holiday Swap - our holiday swap program allows you to change it for another day of your choice! Relaxed dress code policy Learning and Development At Viridien, we foster a culture of continuous learning and provide tailored training programs through our Learning Hub, designed to enhance technical, commercial, and personal growth. We Care about the Environment We encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises. Our Hiring Process At Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience.Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond.We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don't hesitate to contact your recruiter directly.We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
30/05/2026
Full time
Data EngineerApplyremote type: Hybridlocations: GBR-Llandudno TYCtime type: Full timeposted on: Posted Yesterdayjob requisition id: JR101145Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations, and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job Summary The Data Engineer plays an important role in the development of our software solution, used by our clients to help them with their complex data transformation challenges. Our system combines the latest ML based techniques with logic-based transformation, overseen by domain experts, to provide innovative solutions to our clients. This role supports the development of the data system focusing on orchestration, resilience and scaling. Additionally, we aim to provide a framework on which our data transformation modules can be developed by a growing team of junior engineers and technical SMEs. The role may also support the implementation of the systems, including deployment and integration with clients' own data stores, processes and workflows. Team Description Data Hub is a dynamic team of scientists and developers who love solving complex problems. We provide leading edge technology solutions and services to solve our clients' data transformation and analytics challenges across a range of industries including geothermal, environmental, hydrocarbon and mineral exploration. You will be working in an open and collaborative environment with opportunities to learn, grow, and develop. We have an informal team culture and believe work should be fun and rewarding.You will be based in Llandudno, North Wales in a hybrid setting, and you will be working alongside our teams of data engineers, machine learning engineers, software engineers and subject matter experts. Key Responsibilities Plan, develop, deploy and maintain connectors and integrations between our data system and clients systems, such as systems of record or downstream consumption channels. Contribute to the development of our data platform infrastructure. This includes our orchestration systems, data processing logic and the interactions between system components. Help develop a flexible framework for data transformations by creating a modular system where new transformation logic can be easily developed and integrated into our product offering. Build and maintain robust data pipelines with a focus on dynamic, end-to-end, metadata driven solutions that consider a wide range of implications, such as downstream application/UI data access patterns, maintainability, monitoring, access control etc. Influence our choice of architecture and technology. You will be expected to communicate design ideas and solutions clearly through architectural diagrams and documentation to both technical and non-technical stakeholders. Awareness of best practices in software and data engineering, writing secure, performant, and maintainable code (Python, SQL). You will have a keen eye for minimising technical debt and optimising performance where it matters. Partner with data analysts, data scientists, and other end-users to understand their requirements and ensure the platform and its data are accessible, reliable, and meet project delivery needs. Share your work and best practices; collaborate with others; ensure what we build and how we build it aligns to our ambition for growth. Qualifications and Experience Essential Experience of developing data integrations with geoscience or other scientific data types, particularly in oil and gas and/or mining domains Previous experience of designing, building and maintaining data transformations in a system or product setting. Ability to write secure and performant code in Python and SQL, and ability to optimise queries and data pipelines. Experience using orchestrators and ETL tools, especially Airflow Significant RDBMS experience (PostgreSQL, Oracle). Experience with other database types such as NoSQL database (e.g. Neo4j, Elastic) or Vector also beneficial Data architecture experience relating to data modelling, data warehousing and schema design (3NF, dimensional modelling, medallion architecture). Experience using docker, VCS (git, Gitlab) and knowledge of CI/CD Enthusiastic attitude towards learning and the flexibility to adapt to new challenges or changes in direction. Preferred Knowledge of DevOps and DataOps best practices. Kubernetes deployment experience. Microsoft Azure and cloud native data technologies, e.g. Azure Data Factory, Databricks. RESTful API / GraphQL. Infrastructure as Code Previous experience building web applications together with wide-ranging knowledge of web frameworks, HTTP, networking, security etc. Why work with us? Competitive salary commensurate with experience Highly attractive bonus scheme Hybrid model and flexible working with up to 2 days at home Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program Company pension with generous employer contribution Wellbeing Unmind app - puts you in control of your mental health A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more! Regular social club events, spontaneous reward events throughout the year Cycle purchase scheme Flexible Private Medical & Dental care programmes Bank Holiday Swap - our holiday swap program allows you to change it for another day of your choice! Relaxed dress code policy Learning and Development At Viridien, we foster a culture of continuous learning and provide tailored training programs through our Learning Hub, designed to enhance technical, commercial, and personal growth. We Care about the Environment We encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises. Our Hiring Process At Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience.Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond.We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don't hesitate to contact your recruiter directly.We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
Moneybox
Senior Systems Engineer
Moneybox
At Moneybox, our mission is to give everyone the means to get more out of life. We're guided by our belief that wealth isn't about the money, it's about the means to more - more freedom, opportunities, possibilities, and peace of mind. Moneybox is an award winning wealth management platform, helping over one and a half million people build wealth throughout their lives, whether they're saving and investing, buying their first home, or planning for retirement. This is a hybrid role. Our office is in London, by the Oxo Tower. Job brief This role is in our Tech Ops Engineering team that operates our cloud hosted services. You will be working with people throughout Moneybox to design and deliver platform capabilities, drive operational excellence, support the live service, and shape how we do things. We're looking for someone who thrives across solution architecture, hands on engineering, and owning their solutions from concept through to production - and who can bring others along with them. At senior level, we expect you to lead technical direction within the team, make sound decisions under pressure, and actively improve the systems and practices around you. We're actively embracing AI, and are keen to hear from those with experience or enthusiasm for this new approach. This team offers and runs the following services: System Reliability: Maintains and enhances the scalability, availability, security and resilience of systems hosted in the Azure cloud. Collaborative Development: Provides infrastructure patterns and practices guidance to squads as they develop new services, and continuously improve the IaC, policies and guardrails that allow them to operate independently. Advanced Technical Support: Works alongside our engineering teams to handle complex technical inquiries related to our live services, ensuring service issues are resolved swiftly, with minimal impact. Our Tech Stack Azure: App Services, Functions, Service Bus, Event Hub, CosmosDB, Redis, SQL Server, Databricks, Key Vault, AKS (Kubernetes), Networking, Managed Identity Infrastructure as Code (Terraform / Terraform Cloud) CloudFlare GitHub, GitHub Actions, Azure DevOps Pipelines Datadog C#, .NET Core / .NET Framework (being phased out) REST APIs, Hangfire, MediatR, Entity Framework, Mass Transit, xUnit/NUnit Node, Next.js, React PowerShell, Bash What you'll do Lead the design, build, and operation of cloud infrastructure, platform services, and ops tooling that underpin our live service and empower engineering teams. Own and evolve monitoring and alerting across production systems - ensuring dashboards and alerts are high signal and actionable. Lead incident response during production issues. Coordinate across teams, drive resolution, and ensure thorough post incident reviews with meaningful follow up actions. Investigate and resolve complex technical issues across application, infrastructure, data, and networking layers - performing root cause analysis and implementing durable fixes, not just patches. Maintain, evolve, and champion our Infrastructure as Code (Terraform) to ensure environments are reproducible, auditable, and version controlled. Improve CI/CD pipelines and deployment practices to increase engineering velocity while maintaining deployment safety and rollback capability. Proactively manage cloud capacity and cost - monitoring spend, identifying optimisation opportunities, and contributing to FinOps practices including tagging, budgeting, and cost allocation. Ensure infrastructure and platform services meet security, regulatory, and compliance requirements. Implement and maintain controls around network segmentation, access management, secrets handling, and vulnerability patching. Support audit and governance processes with evidence and documentation. Drive automation of operational toil and repetitive tasks - if you're doing it more than twice, automate it. Contribute to production readiness standards - every change should be observable, reversible, and well tested before it reaches customers. Foster a knowledge sharing environment with thorough documentation, runbooks, and a teamwork oriented culture. Support the wider business to meet their goals where major infrastructure or service change is required. Support, coach, and mentor other team members. Raise the technical bar through pairing, code review, and leading by example. Stay abreast of and (where necessary) apply the latest emerging technologies relevant to systems engineering and cloud infrastructure. Who you are Passionate about platform reliability, operational excellence, and building shared ownership of production systems across the wider engineering team. Comfortable leading incident response under pressure and making sound technical decisions with incomplete information. Excited about being part of a fast growing company that's trying to make a positive mark on the world. A driven, ambitious self starter who takes ownership and sees things through. Collaborative attitude - you enjoy working individually as well as within a team, and you naturally bring people along with your ideas. Pragmatic - you favour simplicity, avoid over engineering, and know when "good enough" is the right call. Can embrace our ALOT values. Knows how to have fun whilst maintaining a professional outlook. Essential Skills A degree in Computer Science or relevant experience Proven track record in a similar role Strong understanding of Cloud Infrastructure (even better if it's Microsoft Azure) Infrastructure as Code (Terraform) Web Application Security (e.g. CloudFlare) Web and API scalability and performance Distributed systems Build and Release Pipelines (e.g. Azure DevOps, Github Actions) Strong analytical and problem solving skills Comfortable working within a live Cloud environment
30/05/2026
Full time
At Moneybox, our mission is to give everyone the means to get more out of life. We're guided by our belief that wealth isn't about the money, it's about the means to more - more freedom, opportunities, possibilities, and peace of mind. Moneybox is an award winning wealth management platform, helping over one and a half million people build wealth throughout their lives, whether they're saving and investing, buying their first home, or planning for retirement. This is a hybrid role. Our office is in London, by the Oxo Tower. Job brief This role is in our Tech Ops Engineering team that operates our cloud hosted services. You will be working with people throughout Moneybox to design and deliver platform capabilities, drive operational excellence, support the live service, and shape how we do things. We're looking for someone who thrives across solution architecture, hands on engineering, and owning their solutions from concept through to production - and who can bring others along with them. At senior level, we expect you to lead technical direction within the team, make sound decisions under pressure, and actively improve the systems and practices around you. We're actively embracing AI, and are keen to hear from those with experience or enthusiasm for this new approach. This team offers and runs the following services: System Reliability: Maintains and enhances the scalability, availability, security and resilience of systems hosted in the Azure cloud. Collaborative Development: Provides infrastructure patterns and practices guidance to squads as they develop new services, and continuously improve the IaC, policies and guardrails that allow them to operate independently. Advanced Technical Support: Works alongside our engineering teams to handle complex technical inquiries related to our live services, ensuring service issues are resolved swiftly, with minimal impact. Our Tech Stack Azure: App Services, Functions, Service Bus, Event Hub, CosmosDB, Redis, SQL Server, Databricks, Key Vault, AKS (Kubernetes), Networking, Managed Identity Infrastructure as Code (Terraform / Terraform Cloud) CloudFlare GitHub, GitHub Actions, Azure DevOps Pipelines Datadog C#, .NET Core / .NET Framework (being phased out) REST APIs, Hangfire, MediatR, Entity Framework, Mass Transit, xUnit/NUnit Node, Next.js, React PowerShell, Bash What you'll do Lead the design, build, and operation of cloud infrastructure, platform services, and ops tooling that underpin our live service and empower engineering teams. Own and evolve monitoring and alerting across production systems - ensuring dashboards and alerts are high signal and actionable. Lead incident response during production issues. Coordinate across teams, drive resolution, and ensure thorough post incident reviews with meaningful follow up actions. Investigate and resolve complex technical issues across application, infrastructure, data, and networking layers - performing root cause analysis and implementing durable fixes, not just patches. Maintain, evolve, and champion our Infrastructure as Code (Terraform) to ensure environments are reproducible, auditable, and version controlled. Improve CI/CD pipelines and deployment practices to increase engineering velocity while maintaining deployment safety and rollback capability. Proactively manage cloud capacity and cost - monitoring spend, identifying optimisation opportunities, and contributing to FinOps practices including tagging, budgeting, and cost allocation. Ensure infrastructure and platform services meet security, regulatory, and compliance requirements. Implement and maintain controls around network segmentation, access management, secrets handling, and vulnerability patching. Support audit and governance processes with evidence and documentation. Drive automation of operational toil and repetitive tasks - if you're doing it more than twice, automate it. Contribute to production readiness standards - every change should be observable, reversible, and well tested before it reaches customers. Foster a knowledge sharing environment with thorough documentation, runbooks, and a teamwork oriented culture. Support the wider business to meet their goals where major infrastructure or service change is required. Support, coach, and mentor other team members. Raise the technical bar through pairing, code review, and leading by example. Stay abreast of and (where necessary) apply the latest emerging technologies relevant to systems engineering and cloud infrastructure. Who you are Passionate about platform reliability, operational excellence, and building shared ownership of production systems across the wider engineering team. Comfortable leading incident response under pressure and making sound technical decisions with incomplete information. Excited about being part of a fast growing company that's trying to make a positive mark on the world. A driven, ambitious self starter who takes ownership and sees things through. Collaborative attitude - you enjoy working individually as well as within a team, and you naturally bring people along with your ideas. Pragmatic - you favour simplicity, avoid over engineering, and know when "good enough" is the right call. Can embrace our ALOT values. Knows how to have fun whilst maintaining a professional outlook. Essential Skills A degree in Computer Science or relevant experience Proven track record in a similar role Strong understanding of Cloud Infrastructure (even better if it's Microsoft Azure) Infrastructure as Code (Terraform) Web Application Security (e.g. CloudFlare) Web and API scalability and performance Distributed systems Build and Release Pipelines (e.g. Azure DevOps, Github Actions) Strong analytical and problem solving skills Comfortable working within a live Cloud environment
Front Office Developer Platform Lead
3761 Barclays - BX - UK
Job Description Purpose of the role: To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Responsibilities Develop and deliver high quality software solutions using industry aligned programming languages, frameworks, and tools. Ensure code is scalable, maintainable, and optimized for performance. Collaborate cross functionally with product managers, designers, and other engineers to define requirements, devise solution strategies, and ensure seamless integration with business objectives. Participate in code reviews and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations, actively contributing to the organization's technology communities. Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data. Implement effective unit testing practices to ensure proper code design, readability, and reliability. Leadership & Strategic Expectations Contribute to strategy, drive requirements, and make recommendations for change. Plan resources, budgets, and policies; manage and maintain processes; deliver continuous improvements and elevate breaches of policies and procedures. Define jobs and responsibilities, plan future departmental needs, counsel employees on performance, and contribute to employee pay decisions. Lead specialists and influence department operations in alignment with strategic and tactical priorities while balancing short and long term goals and ensuring budgets and schedules meet corporate requirements. Demonstrate leadership behaviors: Listen and be authentic, Energise and inspire, Align across the enterprise, and Develop others. Act as a subject matter expert, guiding technical direction, leading collaborative multi year assignments, and coaching less experienced specialists. Advise stakeholders and senior management on functional and cross functional impacts, manage risks, and strengthen controls. Collaborate with other work areas to support business activity and strategies. Create solutions based on sophisticated analytical thought, adopting extensive research to define problems and develop innovative solutions. Build and maintain trusting relationships and partnerships to accomplish key business objectives. Barclays Core Values & Mindset All colleagues are expected to demonstrate the Barclays values of Respect, Integrity, Service, Excellence, and Stewardship, and the Barclays mindset of Empower, Challenge, and Drive. Role Overview Join Barclays as a Developer Platform Lead to own and scale our internal platform used by hundreds of engineers across the organization to build, deploy, and operate production applications. Your team will deliver a developer portal site, platform runtime services in Python, CI/CD pipelines, cloud/Kubernetes runtimes, automated governance tooling, software templates, and integrations with enterprise services. This role combines strategy, architecture, and hands on platform engineering leadership. Qualifications To succeed in this role, you should have: Excellent verbal and written communication skills to build and maintain relationships with business colleagues. Full stack application development experience with Python. Proficiency in GitLab/GitHub and CI/CD pipelines. Experience with Kubernetes and containerization. Experience building an internal developer platform for enterprise use (highly valued). Experience with leading finance platforms such as GS SecDB, JPM Athena, BoA Quartz, and Beacon. Experience embedding compliance controls and secure architectures into developer workflows. Proficiency in web development with TypeScript/JavaScript (React preferred). Experience with AWS or another public cloud provider. You may be assessed on key critical skills essential for success in this role, including risk and controls, change and transformation, business acumen, strategic thinking, digital and technological expertise, along with job specific technical skills. Location & Work Arrangement This role is based in London, with two days in office per week.
30/05/2026
Full time
Job Description Purpose of the role: To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Responsibilities Develop and deliver high quality software solutions using industry aligned programming languages, frameworks, and tools. Ensure code is scalable, maintainable, and optimized for performance. Collaborate cross functionally with product managers, designers, and other engineers to define requirements, devise solution strategies, and ensure seamless integration with business objectives. Participate in code reviews and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations, actively contributing to the organization's technology communities. Adhere to secure coding practices to mitigate vulnerabilities and protect sensitive data. Implement effective unit testing practices to ensure proper code design, readability, and reliability. Leadership & Strategic Expectations Contribute to strategy, drive requirements, and make recommendations for change. Plan resources, budgets, and policies; manage and maintain processes; deliver continuous improvements and elevate breaches of policies and procedures. Define jobs and responsibilities, plan future departmental needs, counsel employees on performance, and contribute to employee pay decisions. Lead specialists and influence department operations in alignment with strategic and tactical priorities while balancing short and long term goals and ensuring budgets and schedules meet corporate requirements. Demonstrate leadership behaviors: Listen and be authentic, Energise and inspire, Align across the enterprise, and Develop others. Act as a subject matter expert, guiding technical direction, leading collaborative multi year assignments, and coaching less experienced specialists. Advise stakeholders and senior management on functional and cross functional impacts, manage risks, and strengthen controls. Collaborate with other work areas to support business activity and strategies. Create solutions based on sophisticated analytical thought, adopting extensive research to define problems and develop innovative solutions. Build and maintain trusting relationships and partnerships to accomplish key business objectives. Barclays Core Values & Mindset All colleagues are expected to demonstrate the Barclays values of Respect, Integrity, Service, Excellence, and Stewardship, and the Barclays mindset of Empower, Challenge, and Drive. Role Overview Join Barclays as a Developer Platform Lead to own and scale our internal platform used by hundreds of engineers across the organization to build, deploy, and operate production applications. Your team will deliver a developer portal site, platform runtime services in Python, CI/CD pipelines, cloud/Kubernetes runtimes, automated governance tooling, software templates, and integrations with enterprise services. This role combines strategy, architecture, and hands on platform engineering leadership. Qualifications To succeed in this role, you should have: Excellent verbal and written communication skills to build and maintain relationships with business colleagues. Full stack application development experience with Python. Proficiency in GitLab/GitHub and CI/CD pipelines. Experience with Kubernetes and containerization. Experience building an internal developer platform for enterprise use (highly valued). Experience with leading finance platforms such as GS SecDB, JPM Athena, BoA Quartz, and Beacon. Experience embedding compliance controls and secure architectures into developer workflows. Proficiency in web development with TypeScript/JavaScript (React preferred). Experience with AWS or another public cloud provider. You may be assessed on key critical skills essential for success in this role, including risk and controls, change and transformation, business acumen, strategic thinking, digital and technological expertise, along with job specific technical skills. Location & Work Arrangement This role is based in London, with two days in office per week.
Full Stack Developer
3761 Barclays - BX - UK Knutsford, Cheshire
Job Description Purpose of the role: To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high quality software solutions using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimised for performance. Cross functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing. Staying informed of industry technology trends and innovations and contributing actively to the organisation's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team's operational processing and activities. Escalate breaches of policies/procedures appropriately. Take responsibility for embedding new policies/procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub function integrates with the function, alongside knowledge of the organisation's products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex/sensitive information. Act as contact point for stakeholders outside of the immediate function while building a network of contacts outside the team and external to the organisation. Role Summary Join Barclays as a Full Stack Developer, where you'll be responsible for building financial applications used by the Syndicate Desk, including loan syndication systems. These applications should operate in real time and support high volume usage by multiple users across various platforms. Key Responsibilities Design, develop and improve software solutions using industry aligned programming languages, frameworks, and tools. Ensure code is scalable, maintainable, and optimised for performance. Collaborate cross functionally with product managers, designers, and engineers to define software requirements, devise solution strategies, and ensure seamless integration. Participate in code reviews and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations, actively contributing to technical communities. Implement secure coding practices, unit testing, ensuring reliability and readability. Qualifications & Experience Strong front end development skills with technologies such as HTML, CSS, JavaScript, React.js, Redux, Node.js, and testing frameworks (e.g., Jest). Solid experience in back end technologies including Java, Spring Boot, JPA, Hibernate, JUnit, Mockito, and microservices architecture. Proficiency with SQL (MS SQL preferred), cloud technologies, and messaging tools. Familiarity with standard DevOps tools such as Jira, Nexus, Confluence, SonarQube, Veracode, GitLab, Maven, NPM. Experience in test driven development, CI/CD processes, automated testing tools (e.g., Cucumber, Selenium). Engaged participation in all aspects of agile software development - design, implementation, and deployment. A degree in Computer Science or equivalent knowledge, with emphasis on Object Oriented Design and Data Structures. Experience working on IT projects, ideally within banking or financial sector. Strong teamwork and collaboration abilities. Adaptability to new tools, technologies, and methodologies. Commitment to staying updated with industry trends and continuous learning. Locations This role is available in multiple locations, including Knutsford, Northampton, and Glasgow. Company Values All colleagues are expected to demonstrate Barclays values of Respect, Integrity, Service, Excellence and Stewardship, and to embody the Barclays Mindset - to Empower, Challenge and Drive.
30/05/2026
Full time
Job Description Purpose of the role: To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high quality software solutions using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimised for performance. Cross functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participation in code reviews, and promotion of a culture of code quality and knowledge sharing. Staying informed of industry technology trends and innovations and contributing actively to the organisation's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team's operational processing and activities. Escalate breaches of policies/procedures appropriately. Take responsibility for embedding new policies/procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub function integrates with the function, alongside knowledge of the organisation's products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex/sensitive information. Act as contact point for stakeholders outside of the immediate function while building a network of contacts outside the team and external to the organisation. Role Summary Join Barclays as a Full Stack Developer, where you'll be responsible for building financial applications used by the Syndicate Desk, including loan syndication systems. These applications should operate in real time and support high volume usage by multiple users across various platforms. Key Responsibilities Design, develop and improve software solutions using industry aligned programming languages, frameworks, and tools. Ensure code is scalable, maintainable, and optimised for performance. Collaborate cross functionally with product managers, designers, and engineers to define software requirements, devise solution strategies, and ensure seamless integration. Participate in code reviews and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations, actively contributing to technical communities. Implement secure coding practices, unit testing, ensuring reliability and readability. Qualifications & Experience Strong front end development skills with technologies such as HTML, CSS, JavaScript, React.js, Redux, Node.js, and testing frameworks (e.g., Jest). Solid experience in back end technologies including Java, Spring Boot, JPA, Hibernate, JUnit, Mockito, and microservices architecture. Proficiency with SQL (MS SQL preferred), cloud technologies, and messaging tools. Familiarity with standard DevOps tools such as Jira, Nexus, Confluence, SonarQube, Veracode, GitLab, Maven, NPM. Experience in test driven development, CI/CD processes, automated testing tools (e.g., Cucumber, Selenium). Engaged participation in all aspects of agile software development - design, implementation, and deployment. A degree in Computer Science or equivalent knowledge, with emphasis on Object Oriented Design and Data Structures. Experience working on IT projects, ideally within banking or financial sector. Strong teamwork and collaboration abilities. Adaptability to new tools, technologies, and methodologies. Commitment to staying updated with industry trends and continuous learning. Locations This role is available in multiple locations, including Knutsford, Northampton, and Glasgow. Company Values All colleagues are expected to demonstrate Barclays values of Respect, Integrity, Service, Excellence and Stewardship, and to embody the Barclays Mindset - to Empower, Challenge and Drive.
Full Stack Developer
Epoch AI Consulting Ltd Cheltenham, Gloucestershire
We are looking for a highly motivated and forward-thinking Full Stack Developer to join our dynamic engineering team. This is a hybrid position based out of our Cheltenham office, where you will collaborate in person at least 2 days per week to brainstorm, learn from senior mentors, and build team connections. In this role, you will not just write code-you will collaborate with cutting-edge Agentic Coding tools (such as Claude Code and GitHub Copilot/Codex) to accelerate software delivery and solve complex problems. Key Responsibilities Write clean, maintainable, and efficient code across the front-end and back-end using modern languages and frameworks Actively integrate Agentic Coding tools into your daily workflow to pair-program, debug, refactor, and accelerate feature development Contribute to and maintain our CI/CD pipelines to ensure seamless, automated testing and software deployment Write secure code by default, participate in code reviews, and help identify vulnerabilities early in the development lifecycle Work closely with the team to understand infrastructure as code, cloud environments, and application monitoring Spend at least 2/3 days per week on-site in our Cheltenham office to engage in team stand-ups, mentorship sessions, and collaborative problem-solving Requirements & Qualifications A degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience/bootcamp background) Hands-on experience or a strong conceptual understanding of Agentic Coding tools (e.g., Claude Code, Codex, Cursor) and how to prompt/steer them effectively A solid grasp of Git version control and modern CI/CD concepts (e.g., GitHub Actions, GitLab CI) Must be located within a commutable distance of Cheltenham and willing to work from the office at least 2 days per week Passionate about keeping up with the rapid pace of modern software engineering and emerging AI technologies Ability to break down complex requirements into logical, actionable steps Excited to work in a team environment, share knowledge, and learn from experienced engineers Nice-to-Have Skills Basic experience with cloud platforms (AWS, Azure, or GCP) Familiarity with Docker, Kubernetes, or Infrastructure as Code (Terraform) Understanding of OWASP Top 10 security principles What We Offer Flexible Working: 2/3 days in our modern Cheltenham office, with the rest remote to support your work-life balance Continuous Training: A dedicated learning and development stipend/program to help you master new technologies and advance your career Time Off: 21 days of annual Financial Rewards: 10% company bonus scheme
30/05/2026
Full time
We are looking for a highly motivated and forward-thinking Full Stack Developer to join our dynamic engineering team. This is a hybrid position based out of our Cheltenham office, where you will collaborate in person at least 2 days per week to brainstorm, learn from senior mentors, and build team connections. In this role, you will not just write code-you will collaborate with cutting-edge Agentic Coding tools (such as Claude Code and GitHub Copilot/Codex) to accelerate software delivery and solve complex problems. Key Responsibilities Write clean, maintainable, and efficient code across the front-end and back-end using modern languages and frameworks Actively integrate Agentic Coding tools into your daily workflow to pair-program, debug, refactor, and accelerate feature development Contribute to and maintain our CI/CD pipelines to ensure seamless, automated testing and software deployment Write secure code by default, participate in code reviews, and help identify vulnerabilities early in the development lifecycle Work closely with the team to understand infrastructure as code, cloud environments, and application monitoring Spend at least 2/3 days per week on-site in our Cheltenham office to engage in team stand-ups, mentorship sessions, and collaborative problem-solving Requirements & Qualifications A degree in Computer Science, Software Engineering, or a related technical field (or equivalent practical experience/bootcamp background) Hands-on experience or a strong conceptual understanding of Agentic Coding tools (e.g., Claude Code, Codex, Cursor) and how to prompt/steer them effectively A solid grasp of Git version control and modern CI/CD concepts (e.g., GitHub Actions, GitLab CI) Must be located within a commutable distance of Cheltenham and willing to work from the office at least 2 days per week Passionate about keeping up with the rapid pace of modern software engineering and emerging AI technologies Ability to break down complex requirements into logical, actionable steps Excited to work in a team environment, share knowledge, and learn from experienced engineers Nice-to-Have Skills Basic experience with cloud platforms (AWS, Azure, or GCP) Familiarity with Docker, Kubernetes, or Infrastructure as Code (Terraform) Understanding of OWASP Top 10 security principles What We Offer Flexible Working: 2/3 days in our modern Cheltenham office, with the rest remote to support your work-life balance Continuous Training: A dedicated learning and development stipend/program to help you master new technologies and advance your career Time Off: 21 days of annual Financial Rewards: 10% company bonus scheme
Data Engineer
CGG Services (UK) Limited Llandudno, Gwynedd
Job Summary The Data Engineer plays an important role in the development of our software solution, used by our clients to help them with their complex data transformation challenges. Our system combines the latest ML based techniques with logic-based transformation, overseen by domain experts, to provide innovative solutions to our clients. This role supports the development of the data system focusing on orchestration, resilience and scaling. Additionally, we aim to provide a framework on which our data transformation modules can be developed by a growing team of junior engineers and technical SMEs. The role may also support the implementation of the systems, including deployment and integration with clients' own data stores, processes and workflows. Team Description Data Hub is a dynamic team of scientists and developers who love solving complex problems. We provide leading edge technology solutions and services to solve our clients' data transformation and analytics challenges across a range of industries including geothermal, environmental, hydrocarbon and mineral exploration. You will be working in an open and collaborative environment with opportunities to learn, grow, and develop. We have an informal team culture and believe work should be fun and rewarding. You will be based in Llandudno, North Wales in a hybrid setting, and you will be working alongside our teams of data engineers, machine learning engineers, software engineers and subject matter experts. Key Responsibilities Plan, develop, deploy and maintain connectors and integrations between our data system and clients systems, such as systems of record or downstream consumption channels. Contribute to the development of our data platform infrastructure, including orchestration systems, data processing logic and interactions between system components. Help develop a flexible framework for data transformations by creating a modular system where new transformation logic can be easily developed and integrated into our product offering. Build and maintain robust data pipelines with a focus on dynamic, end-to-end, metadata driven solutions that consider a wide range of implications, such as downstream application/UI data access patterns, maintainability, monitoring, access control etc. Influence our choice of architecture and technology. Communicate design ideas and solutions clearly through architectural diagrams and documentation to both technical and non-technical stakeholders. Apply best practices in software and data engineering, writing secure, performant, and maintainable code (Python, SQL), minimizing technical debt and optimizing performance where it matters. Partner with data analysts, data scientists, and other end users to understand their requirements and ensure the platform and its data are accessible, reliable, and meet project delivery needs. Share work and best practices; collaborate with others; ensure alignment to company growth ambitions. Qualifications and Experience Essential experience developing data integrations with geoscience or other scientific data types, particularly in oil and gas and/or mining domains. Previous experience designing, building and maintaining data transformations in a system or product setting. Ability to write secure and performant code in Python and SQL, and to optimize queries and data pipelines. Experience using orchestrators and ETL tools, especially Airflow. Significant RDBMS experience (PostgreSQL, Oracle). Experience with other database types such as NoSQL database (e.g. Neo4j, Elastic) or vector. Data architecture experience relating to data modelling, data warehousing and schema design (3NF, dimensional modelling, medallion architecture). Experience with Docker, VCS (git, Gitlab) and knowledge of CI/CD. Enthusiastic attitude towards learning and ability to adapt to new challenges or changes in direction. Preferred: Knowledge of DevOps and DataOps best practices. Preferred: Kubernetes deployment experience. Preferred: Microsoft Azure and cloud native data technologies, e.g. Azure Data Factory, Databricks. RESTful API / GraphQL. Infrastructure as Code. Previous experience building web applications with wide-ranging knowledge of web frameworks, HTTP, networking, security etc. Why work with us? Competitive salary commensurate with experience. Highly attractive bonus scheme. Hybrid model and flexible working with up to 2 days at home. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing - Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more! Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Bank Holiday Swap - change a holiday for another day of your choice. Relaxed dress code policy. Equal Employment Opportunity We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals. Create a brighter future for yourself while taking on some of the world's most complex geoscience challenges.
30/05/2026
Full time
Job Summary The Data Engineer plays an important role in the development of our software solution, used by our clients to help them with their complex data transformation challenges. Our system combines the latest ML based techniques with logic-based transformation, overseen by domain experts, to provide innovative solutions to our clients. This role supports the development of the data system focusing on orchestration, resilience and scaling. Additionally, we aim to provide a framework on which our data transformation modules can be developed by a growing team of junior engineers and technical SMEs. The role may also support the implementation of the systems, including deployment and integration with clients' own data stores, processes and workflows. Team Description Data Hub is a dynamic team of scientists and developers who love solving complex problems. We provide leading edge technology solutions and services to solve our clients' data transformation and analytics challenges across a range of industries including geothermal, environmental, hydrocarbon and mineral exploration. You will be working in an open and collaborative environment with opportunities to learn, grow, and develop. We have an informal team culture and believe work should be fun and rewarding. You will be based in Llandudno, North Wales in a hybrid setting, and you will be working alongside our teams of data engineers, machine learning engineers, software engineers and subject matter experts. Key Responsibilities Plan, develop, deploy and maintain connectors and integrations between our data system and clients systems, such as systems of record or downstream consumption channels. Contribute to the development of our data platform infrastructure, including orchestration systems, data processing logic and interactions between system components. Help develop a flexible framework for data transformations by creating a modular system where new transformation logic can be easily developed and integrated into our product offering. Build and maintain robust data pipelines with a focus on dynamic, end-to-end, metadata driven solutions that consider a wide range of implications, such as downstream application/UI data access patterns, maintainability, monitoring, access control etc. Influence our choice of architecture and technology. Communicate design ideas and solutions clearly through architectural diagrams and documentation to both technical and non-technical stakeholders. Apply best practices in software and data engineering, writing secure, performant, and maintainable code (Python, SQL), minimizing technical debt and optimizing performance where it matters. Partner with data analysts, data scientists, and other end users to understand their requirements and ensure the platform and its data are accessible, reliable, and meet project delivery needs. Share work and best practices; collaborate with others; ensure alignment to company growth ambitions. Qualifications and Experience Essential experience developing data integrations with geoscience or other scientific data types, particularly in oil and gas and/or mining domains. Previous experience designing, building and maintaining data transformations in a system or product setting. Ability to write secure and performant code in Python and SQL, and to optimize queries and data pipelines. Experience using orchestrators and ETL tools, especially Airflow. Significant RDBMS experience (PostgreSQL, Oracle). Experience with other database types such as NoSQL database (e.g. Neo4j, Elastic) or vector. Data architecture experience relating to data modelling, data warehousing and schema design (3NF, dimensional modelling, medallion architecture). Experience with Docker, VCS (git, Gitlab) and knowledge of CI/CD. Enthusiastic attitude towards learning and ability to adapt to new challenges or changes in direction. Preferred: Knowledge of DevOps and DataOps best practices. Preferred: Kubernetes deployment experience. Preferred: Microsoft Azure and cloud native data technologies, e.g. Azure Data Factory, Databricks. RESTful API / GraphQL. Infrastructure as Code. Previous experience building web applications with wide-ranging knowledge of web frameworks, HTTP, networking, security etc. Why work with us? Competitive salary commensurate with experience. Highly attractive bonus scheme. Hybrid model and flexible working with up to 2 days at home. Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program. Company pension with generous employer contribution. Wellbeing - Unmind app - puts you in control of your mental health. A flexible benefits platform with numerous discount schemes - gym membership, restaurants, cinema tickets, and much more! Regular social club events, spontaneous reward events throughout the year. Cycle purchase scheme. Flexible Private Medical & Dental care programmes. Bank Holiday Swap - change a holiday for another day of your choice. Relaxed dress code policy. Equal Employment Opportunity We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals. Create a brighter future for yourself while taking on some of the world's most complex geoscience challenges.
Associated British Ports
Database Administrator
Associated British Ports Hull, Yorkshire
We're the UK's largest ports operator with a network of 21 ports around Britain. We handle around one quarter of the UK's seaborne trade and contribute £7.5 billion to our economy every year. It's a story we're proud of but it doesn't end there.We're transforming our business and embracing the future. We offer a vast range of roles spanning the UK, all rooted in a culture that welcomes diversity, fosters talent, encourages internal movement and progression, and places safety as our number one priority. Following a recent restructure we're looking to recruit an experienced SQL Administrator to join in a newly created role. You'll be responsible for the design, implementation, administration, and optimisation of ABP's Microsoft SQL Server databases & environments that support our marine platforms. You should have deep technical expertise in SQL Server technologies combined with business acumen to ensure data infrastructure is accessible, performant, reliable, and secure. Accountabilities Availability & Reliability Operate and continuously improve production and non-production Microsoft SQL Server database environments to agreed SLAs/SLIs (e.g., 99.9%+ availability). Implement and maintain High Availability (HA) and Disaster Recovery (DR) solutions using SQL Server Always On Availability Groups, Failover Cluster Instances (FCI), and database mirroring. Own incident response, root cause analysis, and problem management for SQL Server and Mainsaver CMMS database-related issues; maintain runbooks and on call readiness. Backup, Recovery & DR Readiness Define and operate SQL Server backup strategies (full, differential, transaction log), implementing encryption, retention policies, and legal hold requirements. Perform restore tests and DR failover drills to evidence compliance with RTO/RPO targets; document recovery procedures specific to mission critical systems including Mainsaver CMMS. Performance Engineering Proactively monitor and tune SQL Server databases: indexing strategies, statistics maintenance, query plan analysis, I/O optimisation, memory configuration, tempdb configuration, and connection pooling. Utilise SQL Server Performance Monitor, Dynamic Management Views (DMVs), Extended Events, and Query Store to diagnose and resolve performance bottlenecks. Partner with developers and Mainsaver CMMS administrators to review T SQL queries, stored procedures, and application integration patterns; promote performance safe database design. Security, Privacy & Compliance Implement least privilege access control, role based security models, and SQL Server authentication/authorisation mechanisms. Configure Transparent Data Encryption (TDE), Always Encrypted, TLS connections, and integrate with key management solutions (Azure Key Vault, on premises HSM). Configure SQL Server Audit and auditing policies; support GDPR and internal policy compliance including logging, retention, dynamic data masking, and row level security. Skills & Experience Hands on DBA experience with the capacity to take ownership of database management. Expertise in Microsoft SQL Server including Installation, configuration, backup/restore, HA/DR, performance tuning, security, replication. Performance Engineering: Execution plan analysis, indexing strategies, statistics maintenance, wait events/DMVs. Communication & Stakeholder Management: Ability to translate complex technical matters into business impact; clear documentation; calm incident leadership. Mainsaver CMMS Experience: Demonstrable experience administering SQL Server databases that support Mainsaver CMMS or similar EAM/CMMS platforms (e.g., IBM Maximo, Infor EAM). Relevant degree or equivalent professional experience. Microsoft SQL Certification. Benefits Competitive salary and benefits package. Contributory pension from day one (Starting at 3% employee contribution with 5% company match). Private healthcare and dental. Access to our Employee Assistance Program. 26 days annual leave (plus bank holidays; option to purchase additional days). Wide range of discounts and cash back with high street and online retailers. Inclusive work environment with an in house training academy and ongoing opportunities to develop your skills. Location & Remote Policy The role can be based from any of our major port locations with Hull or Garston as the preferred location, but we will consider others based on experience. We offer hybrid working arrangements with a 3 day in the office, 2 from home expectation as standard. Additional Information Please note that ABP undertake random screening for substance abuse and operate a zero tolerance policy. A medical will be required before starting this position also. We are an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of their background, which helps us to provide a diverse and inclusive working environment.
30/05/2026
Full time
We're the UK's largest ports operator with a network of 21 ports around Britain. We handle around one quarter of the UK's seaborne trade and contribute £7.5 billion to our economy every year. It's a story we're proud of but it doesn't end there.We're transforming our business and embracing the future. We offer a vast range of roles spanning the UK, all rooted in a culture that welcomes diversity, fosters talent, encourages internal movement and progression, and places safety as our number one priority. Following a recent restructure we're looking to recruit an experienced SQL Administrator to join in a newly created role. You'll be responsible for the design, implementation, administration, and optimisation of ABP's Microsoft SQL Server databases & environments that support our marine platforms. You should have deep technical expertise in SQL Server technologies combined with business acumen to ensure data infrastructure is accessible, performant, reliable, and secure. Accountabilities Availability & Reliability Operate and continuously improve production and non-production Microsoft SQL Server database environments to agreed SLAs/SLIs (e.g., 99.9%+ availability). Implement and maintain High Availability (HA) and Disaster Recovery (DR) solutions using SQL Server Always On Availability Groups, Failover Cluster Instances (FCI), and database mirroring. Own incident response, root cause analysis, and problem management for SQL Server and Mainsaver CMMS database-related issues; maintain runbooks and on call readiness. Backup, Recovery & DR Readiness Define and operate SQL Server backup strategies (full, differential, transaction log), implementing encryption, retention policies, and legal hold requirements. Perform restore tests and DR failover drills to evidence compliance with RTO/RPO targets; document recovery procedures specific to mission critical systems including Mainsaver CMMS. Performance Engineering Proactively monitor and tune SQL Server databases: indexing strategies, statistics maintenance, query plan analysis, I/O optimisation, memory configuration, tempdb configuration, and connection pooling. Utilise SQL Server Performance Monitor, Dynamic Management Views (DMVs), Extended Events, and Query Store to diagnose and resolve performance bottlenecks. Partner with developers and Mainsaver CMMS administrators to review T SQL queries, stored procedures, and application integration patterns; promote performance safe database design. Security, Privacy & Compliance Implement least privilege access control, role based security models, and SQL Server authentication/authorisation mechanisms. Configure Transparent Data Encryption (TDE), Always Encrypted, TLS connections, and integrate with key management solutions (Azure Key Vault, on premises HSM). Configure SQL Server Audit and auditing policies; support GDPR and internal policy compliance including logging, retention, dynamic data masking, and row level security. Skills & Experience Hands on DBA experience with the capacity to take ownership of database management. Expertise in Microsoft SQL Server including Installation, configuration, backup/restore, HA/DR, performance tuning, security, replication. Performance Engineering: Execution plan analysis, indexing strategies, statistics maintenance, wait events/DMVs. Communication & Stakeholder Management: Ability to translate complex technical matters into business impact; clear documentation; calm incident leadership. Mainsaver CMMS Experience: Demonstrable experience administering SQL Server databases that support Mainsaver CMMS or similar EAM/CMMS platforms (e.g., IBM Maximo, Infor EAM). Relevant degree or equivalent professional experience. Microsoft SQL Certification. Benefits Competitive salary and benefits package. Contributory pension from day one (Starting at 3% employee contribution with 5% company match). Private healthcare and dental. Access to our Employee Assistance Program. 26 days annual leave (plus bank holidays; option to purchase additional days). Wide range of discounts and cash back with high street and online retailers. Inclusive work environment with an in house training academy and ongoing opportunities to develop your skills. Location & Remote Policy The role can be based from any of our major port locations with Hull or Garston as the preferred location, but we will consider others based on experience. We offer hybrid working arrangements with a 3 day in the office, 2 from home expectation as standard. Additional Information Please note that ABP undertake random screening for substance abuse and operate a zero tolerance policy. A medical will be required before starting this position also. We are an equal opportunities employer and we welcome applications from all suitably qualified persons regardless of their background, which helps us to provide a diverse and inclusive working environment.
Junior Software Engineer
Stonebridge Group - Mortgage & Insurance Network Basildon, Essex
Are you an aspiring .NET developer eager to grow, make an impact, and work with modern Microsoft technologies? Due to continued growth, we're expanding our team - and this could be your chance to help shape the future of our wholly owned, industry leading Revolution platform. If you're passionate about clean code, eager to learn, and excited to work in a collaborative Agile environment, we'd love to hear from you. About us: Stonebridge is one of the largest independent and multi award winning mortgage networks in the UK. We provide specialist guidance and support to help mortgage and protection advice firms reach their full potential. Revolution is our wholly owned, all encompassing, cutting edge mortgage broker software, offering a complete business solution for mortgage and protection advice firms. What You'll Be Doing As a Junior Software Engineer, you'll play a key role in developing and enhancing our Revolution platform and other core applications. You'll work alongside experienced engineers who will support your growth as you: Develop key features - contribute to meaningful modules from design through deployment. Collaborate on technical design - join discussions on scalability, performance, and maintainability. Write clean, secure code - follow best practices, participate in code reviews, and uphold high standards. Solve real world problems - analyze issues and implement solutions with guidance from senior developers. Optimise performance - help identify and resolve performance bottlenecks. Learn continuously - explore new tools, technologies, and development practices. Collaborate across teams - support users, testers, and support teams to troubleshoot and fix bugs. Participate in Agile ceremonies - join stand ups, sprint planning, and retrospectives. What You'll Bring We're looking for someone who is curious, proactive, and ready to grow. Ideally, you'll have: 1+ yearof commercial experience with the Microsoft stack. Working knowledge of .NET / .NET Core, MVC, WebForms, C# or VB.NET, and Entity Framework. Experience with Git and version control fundamentals. Good understanding of SQL and writing optimised queries. Familiarity with Agile ways of working. Strong communication skills and a collaborative mindset. Interest in unit testing (MSTest, NUnit, xUnit) and writing maintainable code. Bonus points for exposure to Blazor, Telerik, or AI powered development tools. Why You'll Love Working With Us At Revolution, we're passionate about what we do - and we're just as passionate about supporting our people. You'll enjoy: Great company culture & structured career progression Annual performance related bonus 22 days holiday + birthday off + up to 3 extra days for length of service Hybrid working & flexibility Free breakfast, lunch, snacks, and drinks in the office Pension with optional matched contributions Salary sacrifice schemes (tech, home, cycle to work, pension) Company sick pay Option to buy up to 5 extra holiday days EAP, death in service & critical illness cover £500 employee referral scheme Diversity & Inclusion We believe that different backgrounds, perspectives, and experiences make us stronger. We welcome applications from everyone and are committed to providing reasonable adjustments throughout the recruitment process.
30/05/2026
Full time
Are you an aspiring .NET developer eager to grow, make an impact, and work with modern Microsoft technologies? Due to continued growth, we're expanding our team - and this could be your chance to help shape the future of our wholly owned, industry leading Revolution platform. If you're passionate about clean code, eager to learn, and excited to work in a collaborative Agile environment, we'd love to hear from you. About us: Stonebridge is one of the largest independent and multi award winning mortgage networks in the UK. We provide specialist guidance and support to help mortgage and protection advice firms reach their full potential. Revolution is our wholly owned, all encompassing, cutting edge mortgage broker software, offering a complete business solution for mortgage and protection advice firms. What You'll Be Doing As a Junior Software Engineer, you'll play a key role in developing and enhancing our Revolution platform and other core applications. You'll work alongside experienced engineers who will support your growth as you: Develop key features - contribute to meaningful modules from design through deployment. Collaborate on technical design - join discussions on scalability, performance, and maintainability. Write clean, secure code - follow best practices, participate in code reviews, and uphold high standards. Solve real world problems - analyze issues and implement solutions with guidance from senior developers. Optimise performance - help identify and resolve performance bottlenecks. Learn continuously - explore new tools, technologies, and development practices. Collaborate across teams - support users, testers, and support teams to troubleshoot and fix bugs. Participate in Agile ceremonies - join stand ups, sprint planning, and retrospectives. What You'll Bring We're looking for someone who is curious, proactive, and ready to grow. Ideally, you'll have: 1+ yearof commercial experience with the Microsoft stack. Working knowledge of .NET / .NET Core, MVC, WebForms, C# or VB.NET, and Entity Framework. Experience with Git and version control fundamentals. Good understanding of SQL and writing optimised queries. Familiarity with Agile ways of working. Strong communication skills and a collaborative mindset. Interest in unit testing (MSTest, NUnit, xUnit) and writing maintainable code. Bonus points for exposure to Blazor, Telerik, or AI powered development tools. Why You'll Love Working With Us At Revolution, we're passionate about what we do - and we're just as passionate about supporting our people. You'll enjoy: Great company culture & structured career progression Annual performance related bonus 22 days holiday + birthday off + up to 3 extra days for length of service Hybrid working & flexibility Free breakfast, lunch, snacks, and drinks in the office Pension with optional matched contributions Salary sacrifice schemes (tech, home, cycle to work, pension) Company sick pay Option to buy up to 5 extra holiday days EAP, death in service & critical illness cover £500 employee referral scheme Diversity & Inclusion We believe that different backgrounds, perspectives, and experiences make us stronger. We welcome applications from everyone and are committed to providing reasonable adjustments throughout the recruitment process.
Barclays
Developer
Barclays
Join Barclays as a Java Developer and play a key role in building innovative, high quality software that powers the experiences of our customers and colleagues. In this role, you'll design, develop, and continuously improve software solutions using a range of modern engineering methodologies. Your work will directly enhance our business capabilities, strengthen our platforms, and drive forward the technology that underpins Barclays' global operations. To be successful as a Java Developer, you should have experience with; Considerable hands on expertise in the Java ecosystem Java 21 Spring Framework (Spring Core, Spring Boot) SQL Server experience (writing complex queries, performance tuning, stored procedures) Good experience with Unit Testing(JUnit, Mockito etc.) Solid exposure to Integration Testing Some other highly valued skills may include; Understanding of DevOps practices Deployment pipelines for on premand private cloudenvironments Exposure to Finance domain, preferably Investment Banking Knowledge of CI/CD, Gitlab, Maven/Gradle, and monitoring tools You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role will be based in Glasgow Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise. Thorough understanding of the underlying principles and concepts within the area of expertise. They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team's operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
30/05/2026
Full time
Join Barclays as a Java Developer and play a key role in building innovative, high quality software that powers the experiences of our customers and colleagues. In this role, you'll design, develop, and continuously improve software solutions using a range of modern engineering methodologies. Your work will directly enhance our business capabilities, strengthen our platforms, and drive forward the technology that underpins Barclays' global operations. To be successful as a Java Developer, you should have experience with; Considerable hands on expertise in the Java ecosystem Java 21 Spring Framework (Spring Core, Spring Boot) SQL Server experience (writing complex queries, performance tuning, stored procedures) Good experience with Unit Testing(JUnit, Mockito etc.) Solid exposure to Integration Testing Some other highly valued skills may include; Understanding of DevOps practices Deployment pipelines for on premand private cloudenvironments Exposure to Finance domain, preferably Investment Banking Knowledge of CI/CD, Gitlab, Maven/Gradle, and monitoring tools You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role will be based in Glasgow Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. Stay informed of industry technology trends and innovations and actively contribute to the organization's technology communities to foster a culture of technical excellence and growth. Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise. Thorough understanding of the underlying principles and concepts within the area of expertise. They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team's operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
Leap29
Postgres SQL DBA
Leap29 Wokingham, Berkshire
Location: Wokingham, UK - 2 days/week onsite (expenses covered) Clearance: BPSS & SC required before start Duration: 6 months (likely extension) Sector: Critical National Infrastructure Overview We are supporting a critical infrastructure organisation in their search for an experienced PostgreSQL Database Administrator (DBA) to support and enhance a distributed, cloud-native EDB PGD environment. This is a highly sensitive role requiring both BPSS and SC clearance prior to onboarding. You'll play a central role in maintaining the performance, availability, and reliability of a geographically distributed Postgres setup, running on Kubernetes and OpenShift clusters. The system is part of a wider, business critical platform, demanding strong engineering focus and proactive operational excellence. Key Responsibilities Database Reliability & Performance Proactively identify and resolve performance bottlenecks Enhance database high availability using EDB Postgres Distributed (PGD) Troubleshoot issues and outages across a multi cluster OpenShift setup Lead query tuning with tools like EXPLAIN, pg_stat_statements, and index optimisation Manage capacity planning for CPU, memory, storage, and IOPS Observability & Operations Improve observability tooling: manage metrics, dashboards, and alerts Monitor database health and respond to issues (replication lag, disk I/O, memory pressure) Manage and test backup and disaster recovery strategies (DR playbooks, failover in ORT) Optimize connection pooling to support high volume applications Collaborate with DevOps and application squads during schema changes and deployments Enhancements & Strategic Support Drive database enhancements aligned with platform upgrades and product evolution Ensure consistency and integrity across distributed database instances Support strategic data initiatives with deep PostgreSQL and Kubernetes expertise Required Skills & Experience Strong hands on experience as a PostgreSQL DBA, ideally with EDB PGD or equivalent distributed Postgres set ups Experience running Postgres in Kubernetes/OpenShift environments Deep knowledge of PostgreSQL internals, performance tuning, and replication strategies Proven ability to work in high availability, high security environments Familiarity with observability stacks and database performance tooling Strong troubleshooting skills and an automation first mindset UK based with valid BPSS and eligible for SC clearance (or already cleared) What's in It for You Opportunity to support a high profile, mission critical platform. Influence modern database architecture in a multi cloud, containerised environment. Contract with strong extension potential and excellent day rate. Work alongside experienced engineering teams in a security conscious, forward thinking environment.
30/05/2026
Full time
Location: Wokingham, UK - 2 days/week onsite (expenses covered) Clearance: BPSS & SC required before start Duration: 6 months (likely extension) Sector: Critical National Infrastructure Overview We are supporting a critical infrastructure organisation in their search for an experienced PostgreSQL Database Administrator (DBA) to support and enhance a distributed, cloud-native EDB PGD environment. This is a highly sensitive role requiring both BPSS and SC clearance prior to onboarding. You'll play a central role in maintaining the performance, availability, and reliability of a geographically distributed Postgres setup, running on Kubernetes and OpenShift clusters. The system is part of a wider, business critical platform, demanding strong engineering focus and proactive operational excellence. Key Responsibilities Database Reliability & Performance Proactively identify and resolve performance bottlenecks Enhance database high availability using EDB Postgres Distributed (PGD) Troubleshoot issues and outages across a multi cluster OpenShift setup Lead query tuning with tools like EXPLAIN, pg_stat_statements, and index optimisation Manage capacity planning for CPU, memory, storage, and IOPS Observability & Operations Improve observability tooling: manage metrics, dashboards, and alerts Monitor database health and respond to issues (replication lag, disk I/O, memory pressure) Manage and test backup and disaster recovery strategies (DR playbooks, failover in ORT) Optimize connection pooling to support high volume applications Collaborate with DevOps and application squads during schema changes and deployments Enhancements & Strategic Support Drive database enhancements aligned with platform upgrades and product evolution Ensure consistency and integrity across distributed database instances Support strategic data initiatives with deep PostgreSQL and Kubernetes expertise Required Skills & Experience Strong hands on experience as a PostgreSQL DBA, ideally with EDB PGD or equivalent distributed Postgres set ups Experience running Postgres in Kubernetes/OpenShift environments Deep knowledge of PostgreSQL internals, performance tuning, and replication strategies Proven ability to work in high availability, high security environments Familiarity with observability stacks and database performance tooling Strong troubleshooting skills and an automation first mindset UK based with valid BPSS and eligible for SC clearance (or already cleared) What's in It for You Opportunity to support a high profile, mission critical platform. Influence modern database architecture in a multi cloud, containerised environment. Contract with strong extension potential and excellent day rate. Work alongside experienced engineering teams in a security conscious, forward thinking environment.
Cyber Design Authority
Hitachi Vantara Corporation
About Us A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting edge of digital transformation and technology. From the multi cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there's something for everyone to get stuck into. And that's where you come in. London, Greater London, United Kingdom (Hybrid) Our Opportunity We are currently looking for a Cyber Design Authority who will be the technical authority for all cybersecurity design activities across the SRS portfolio. You will provide strategic direction and expert oversight to ensure that all cyber practices, controls, and solutions meet required security standards, regulatory compliance, and operational effectiveness. You will be responsible for defining and implementing cybersecurity policies, standards, and governance frameworks, ensuring robust risk management, regulatory alignment, and assurance. This includes making certain that all technical, procedural, and operational controls are compliant and effectively aligned with business objectives. Working closely with security architects, engineers, SMEs, and delivery teams, you will drive a cohesive, proactive, and integrated approach to cybersecurity across SRS programmes and services. This is a hybrid role working a minimum of two days per week from our office in Canary Wharf. Key Responsibilities Analyse customer needs/requirements and assess solution architecture and technical choices. Ensure security solution compliance with customer needs, product policy, make team buy (MTB) strategy & applicable legislation, standards & regulations. Review technical security risks and opportunities and related mitigation plans throughout the bid or project. Ensure best trade off between customer requirements & product policy consistent with schedule, costs, MTB strategy & risks/ opportunities. Check the production and the maintenance/service aspects of the solution with the Production Process/Technology Manager (PPTM) and the Service Engineering Manager. Approve the technical specification and source selection of subsystems/products to be outsourced, by taking into account MTB policy, export restrictions and offset requirements. Check that the engineering environment for the solution is consistent with country/company instruction, and overall solution cost, technical risks & schedule. Ensure, with the support of engineering SMEs & safety stakeholders that solution design takes into account contract requirements and applicable security legislation, standards & regulations, and that related certification activities are performed correctly. Review and approve the completion of security specific integration, verification, validation and qualification results. Lead bid/project security engineering reviews and approve the security deliverables at each project decision milestone. Organise appropriate technical meetings and peer reviews together with the Engineering Delivery Manager and other technical stakeholders and experts, in order to perform the solution technical assessment and validation. Contribute to business strategy and product development as required. Interface with the client to define the solution. Keep abreast of technical, legislative and industry specific standards developments in security both within and outside of the company. Technical Skills and Experience Strong technical writing skills and excellent interpersonal communication skills. Expertise in cyber and information security solutions relevant to the company, e.g. urban signalling, mainline signalling, communication systems, integrated control systems, etc. Excellent understanding of risk assessment frameworks and compliance methodologies. Strong knowledge of business case development, resource planning, and effective budget management. Extensive experience across systems engineering lifecycle disciplines with a focus on security, including secure by design principles, requirements capture, modelling, analysis, system design, and independent verification and validation (IV&V). In depth knowledge and experience of full systems engineering lifecycles for large, complex systems. Expertise in industry specific security standards and legislation. Well proven technical/project experience in the development and application of security solutions to critical OT or IT control systems and/or safety critical systems. Additional Qualifications Mandatory: Qualified to Degree level (preferably Masters) in a relevant field, e.g. cyber security, networks, computer science, etc. Desirable: Certified or working towards a senior level security accreditation, such as CISSP, CISM, etc. Human Skills Proven track record of building and maintaining cross functional relationships to deliver outcomes that benefit both the immediate team and the wider business. Excellent presentation skills. Effective personal organisation and an ability to remain composed and focused under pressure. Demonstrated ability to lead, manage, mentor and coach a diverse team. Excellent problem solving ability, trade off skills and attention to detail. What to Expect We aim to complete a two stage interview process. The interviews will focus on technical and behavioural competencies. Reasonable adjustments are available with prior notice so please let the Talent Acquisition (TA) partner know if this would be necessary. To find out what reasonable adjustments are, and what might be available, your TA partner will be happy to discuss this with you. What We Can Offer We're committed to giving you opportunities to be your best. We believe in embracing the passion and potential of our people, and to achieve this we offer market leading training, development and experiences, along with the opportunity to be mentored and coached by some of the smartest minds in the industry. We hire from within as our first priority, so you'll have a myriad of opportunities within our diverse, global organisation. Flexibility Your health and well being matters to us and that's why we offer you the flexibility to do what's important to you; whether that's part time hours, job sharing, home working, or the ability to flex your start and finish times. Where possible, we support a working pattern that suits your lifestyle and helps you reach your ambitions. Equal Opportunity Statement At Hitachi Rail, there is a place for everyone. We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer. Security Clearance Some vacancies may require full Security Clearance which can require further evidence to be provided. For further details of the evidence required to apply for Baseline and Security Clearance please refer to the UK Government website.
30/05/2026
Full time
About Us A career at Hitachi Rail will help create a legacy. With operations in every corner of the world, our work goes to the cutting edge of digital transformation and technology. From the multi cultural strength of our global organisation to the sustainable and innovative ways we work to bring people together, there's something for everyone to get stuck into. And that's where you come in. London, Greater London, United Kingdom (Hybrid) Our Opportunity We are currently looking for a Cyber Design Authority who will be the technical authority for all cybersecurity design activities across the SRS portfolio. You will provide strategic direction and expert oversight to ensure that all cyber practices, controls, and solutions meet required security standards, regulatory compliance, and operational effectiveness. You will be responsible for defining and implementing cybersecurity policies, standards, and governance frameworks, ensuring robust risk management, regulatory alignment, and assurance. This includes making certain that all technical, procedural, and operational controls are compliant and effectively aligned with business objectives. Working closely with security architects, engineers, SMEs, and delivery teams, you will drive a cohesive, proactive, and integrated approach to cybersecurity across SRS programmes and services. This is a hybrid role working a minimum of two days per week from our office in Canary Wharf. Key Responsibilities Analyse customer needs/requirements and assess solution architecture and technical choices. Ensure security solution compliance with customer needs, product policy, make team buy (MTB) strategy & applicable legislation, standards & regulations. Review technical security risks and opportunities and related mitigation plans throughout the bid or project. Ensure best trade off between customer requirements & product policy consistent with schedule, costs, MTB strategy & risks/ opportunities. Check the production and the maintenance/service aspects of the solution with the Production Process/Technology Manager (PPTM) and the Service Engineering Manager. Approve the technical specification and source selection of subsystems/products to be outsourced, by taking into account MTB policy, export restrictions and offset requirements. Check that the engineering environment for the solution is consistent with country/company instruction, and overall solution cost, technical risks & schedule. Ensure, with the support of engineering SMEs & safety stakeholders that solution design takes into account contract requirements and applicable security legislation, standards & regulations, and that related certification activities are performed correctly. Review and approve the completion of security specific integration, verification, validation and qualification results. Lead bid/project security engineering reviews and approve the security deliverables at each project decision milestone. Organise appropriate technical meetings and peer reviews together with the Engineering Delivery Manager and other technical stakeholders and experts, in order to perform the solution technical assessment and validation. Contribute to business strategy and product development as required. Interface with the client to define the solution. Keep abreast of technical, legislative and industry specific standards developments in security both within and outside of the company. Technical Skills and Experience Strong technical writing skills and excellent interpersonal communication skills. Expertise in cyber and information security solutions relevant to the company, e.g. urban signalling, mainline signalling, communication systems, integrated control systems, etc. Excellent understanding of risk assessment frameworks and compliance methodologies. Strong knowledge of business case development, resource planning, and effective budget management. Extensive experience across systems engineering lifecycle disciplines with a focus on security, including secure by design principles, requirements capture, modelling, analysis, system design, and independent verification and validation (IV&V). In depth knowledge and experience of full systems engineering lifecycles for large, complex systems. Expertise in industry specific security standards and legislation. Well proven technical/project experience in the development and application of security solutions to critical OT or IT control systems and/or safety critical systems. Additional Qualifications Mandatory: Qualified to Degree level (preferably Masters) in a relevant field, e.g. cyber security, networks, computer science, etc. Desirable: Certified or working towards a senior level security accreditation, such as CISSP, CISM, etc. Human Skills Proven track record of building and maintaining cross functional relationships to deliver outcomes that benefit both the immediate team and the wider business. Excellent presentation skills. Effective personal organisation and an ability to remain composed and focused under pressure. Demonstrated ability to lead, manage, mentor and coach a diverse team. Excellent problem solving ability, trade off skills and attention to detail. What to Expect We aim to complete a two stage interview process. The interviews will focus on technical and behavioural competencies. Reasonable adjustments are available with prior notice so please let the Talent Acquisition (TA) partner know if this would be necessary. To find out what reasonable adjustments are, and what might be available, your TA partner will be happy to discuss this with you. What We Can Offer We're committed to giving you opportunities to be your best. We believe in embracing the passion and potential of our people, and to achieve this we offer market leading training, development and experiences, along with the opportunity to be mentored and coached by some of the smartest minds in the industry. We hire from within as our first priority, so you'll have a myriad of opportunities within our diverse, global organisation. Flexibility Your health and well being matters to us and that's why we offer you the flexibility to do what's important to you; whether that's part time hours, job sharing, home working, or the ability to flex your start and finish times. Where possible, we support a working pattern that suits your lifestyle and helps you reach your ambitions. Equal Opportunity Statement At Hitachi Rail, there is a place for everyone. We welcome and value differences in background, age, gender, sexuality, family status, disability, race, nationality, ethnicity, religion, and world view. It is our commitment to create an inclusive environment - we are proud to be an equal opportunity employer. Security Clearance Some vacancies may require full Security Clearance which can require further evidence to be provided. For further details of the evidence required to apply for Baseline and Security Clearance please refer to the UK Government website.
Graduate/Junior Control Systems Technician
Adsyst Automation Yateley, Hampshire
Graduate / Trainee / Junior Control Systems Technician Location: Yateley (in office) Full time position - Mon-Thu: 08:30-17:15, Fri: 08:30-16:00 (37.5 hours per week) Adsyst Automation is growing fast - and we're looking for talented, motivated individuals to join our expanding software and engineering team. If you're starting your career and want to work alongside highly skilled control systems engineers, this is an exceptional opportunity. About the role As a Graduate / Trainee / Junior Project Technician, you'll play an active part in the full lifecycle of control system projects across a wide range of industries. You'll receive structured training, mentoring, and hands on experience with modern automation technologies. Your role will involve: Supporting the design, development, and delivery of control system solutions Contributing to software design, implementation, testing, and on site commissioning Gaining experience with PLCs, SCADA, HMI, variable speed drives, and instrumentation This position provides a clear pathway for career progression within the automation and controls sector. What you will learn: How to produce detailed functional design specifications System architecture configuration, including networks and communication paths SCADA and PLC software development, modification, testing, and commissioning UK site commissioning work (occasionally requiring short stays away from home) What we require from you: Ideally, an apprenticeship (Level 4 Controls & Automation), relevant engineering degree, HND/HNC, A Levels, or equivalent in: Engineering, Computing/IT, Electronics, Physics, or related disciplines Strong written and verbal communication skills A collaborative mindset and willingness to learn Enthusiasm, ambition, and a genuine interest in automation and control systems Full UK driving licence Eligibility to work in the UK What you will get in return: Auto enrolment pension scheme (salary sacrifice available) Private Health Scheme (after 1 year) Death in Service Plan (after 5 years) 25 days holiday plus bank holidays (raises to 30 days after 5 years) Access to our Wellbeing programme operated through COGG () Access to our Training Hub with a wide range of development courses Free parking at all our offices (Subject to availability, policy or parking rotas) Access to company vans or pool cars Perkbox membership () This gives employees access to discounted shopping, eating out, cinema and even holidays Freesocial events, team building days and Christmas party Time if lieu / overtime and expenses scheme Our company For nearly 40 years, Adsyst Automation Ltd has delivered advanced control systems for process control, automation, and telemetry across the UK and worldwide. With five offices nationally; Yateley (HQ), Stafford (x2), Peterborough, and Greater London, we provide full turnkey solutions, including: PLC, SCADA, HMI, MIS/MES, RTU, and control system software engineering Data acquisition and bespoke software LV assemblies, panel building, and electrical installation Our success is built on our people. We invest in every individual's professional growth, supporting both technical and personal development while promoting a healthy work life balance. As we continue to expand and attract top talent, we remain dedicated to maintaining a supportive and inclusive work environment. We value diversity and believe that different perspectives and backgrounds contribute to our collective success. We strive to foster a culture of respect, collaboration, and inclusivity, where every team member feels valued and empowered to make a meaningful impact. Other positions are available in this office, as well as our other offices within the UK. Please see our website for more information at:
30/05/2026
Full time
Graduate / Trainee / Junior Control Systems Technician Location: Yateley (in office) Full time position - Mon-Thu: 08:30-17:15, Fri: 08:30-16:00 (37.5 hours per week) Adsyst Automation is growing fast - and we're looking for talented, motivated individuals to join our expanding software and engineering team. If you're starting your career and want to work alongside highly skilled control systems engineers, this is an exceptional opportunity. About the role As a Graduate / Trainee / Junior Project Technician, you'll play an active part in the full lifecycle of control system projects across a wide range of industries. You'll receive structured training, mentoring, and hands on experience with modern automation technologies. Your role will involve: Supporting the design, development, and delivery of control system solutions Contributing to software design, implementation, testing, and on site commissioning Gaining experience with PLCs, SCADA, HMI, variable speed drives, and instrumentation This position provides a clear pathway for career progression within the automation and controls sector. What you will learn: How to produce detailed functional design specifications System architecture configuration, including networks and communication paths SCADA and PLC software development, modification, testing, and commissioning UK site commissioning work (occasionally requiring short stays away from home) What we require from you: Ideally, an apprenticeship (Level 4 Controls & Automation), relevant engineering degree, HND/HNC, A Levels, or equivalent in: Engineering, Computing/IT, Electronics, Physics, or related disciplines Strong written and verbal communication skills A collaborative mindset and willingness to learn Enthusiasm, ambition, and a genuine interest in automation and control systems Full UK driving licence Eligibility to work in the UK What you will get in return: Auto enrolment pension scheme (salary sacrifice available) Private Health Scheme (after 1 year) Death in Service Plan (after 5 years) 25 days holiday plus bank holidays (raises to 30 days after 5 years) Access to our Wellbeing programme operated through COGG () Access to our Training Hub with a wide range of development courses Free parking at all our offices (Subject to availability, policy or parking rotas) Access to company vans or pool cars Perkbox membership () This gives employees access to discounted shopping, eating out, cinema and even holidays Freesocial events, team building days and Christmas party Time if lieu / overtime and expenses scheme Our company For nearly 40 years, Adsyst Automation Ltd has delivered advanced control systems for process control, automation, and telemetry across the UK and worldwide. With five offices nationally; Yateley (HQ), Stafford (x2), Peterborough, and Greater London, we provide full turnkey solutions, including: PLC, SCADA, HMI, MIS/MES, RTU, and control system software engineering Data acquisition and bespoke software LV assemblies, panel building, and electrical installation Our success is built on our people. We invest in every individual's professional growth, supporting both technical and personal development while promoting a healthy work life balance. As we continue to expand and attract top talent, we remain dedicated to maintaining a supportive and inclusive work environment. We value diversity and believe that different perspectives and backgrounds contribute to our collective success. We strive to foster a culture of respect, collaboration, and inclusivity, where every team member feels valued and empowered to make a meaningful impact. Other positions are available in this office, as well as our other offices within the UK. Please see our website for more information at:
Data Engineer
WeAreTechWomen Llandudno, Gwynedd
Viridien Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job Summary The Data Engineer plays an important role in the development of our software solution, used by our clients to help them with their complex data transformation challenges. Our system combines the latest ML based techniques with logic-based transformation, overseen by domain experts, to provide innovative solutions to our clients. This role supports the development of the data system focusing on orchestration, resilience and scaling. Additionally, we aim to provide a framework on which our data transformation modules can be developed by a growing team of junior engineers and technical SMEs. The role may also support the implementation of the systems, including deployment and integration with clients' own data stores, processes and workflows. Team Description Data Hub is a dynamic team of scientists and developers who love solving complex problems. We provide leading edge technology solutions and services to solve our clients' data transformation and analytics challenges across a range of industries including geothermal, environmental, hydrocarbon and mineral exploration. You will be working in an open and collaborative environment with opportunities to learn, grow, and develop. We have an informal team culture and believe work should be fun and rewarding. You will be based in one of our hub locations (Crawley or Llandudno) and you will be working alongside our teams of data engineers, machine learning engineers, software engineers and subject matter experts. We offer a hybrid working and remote working can be considered. Key Responsibilities Contribute to the development of our data platform infrastructure. This includes our orchestration systems, data processing logic and the interactions between system components. Help develop a flexible framework for data transformations by creating a modular system where new transformation logic can be easily developed and integrated into our product offering. Build robust data pipelines with a focus on dynamic, end-to-end, metadata driven solutions that consider a wide range of implications, such as downstream application/UI data access patterns, maintainability, monitoring, access control etc. Influence our choice of architecture and technology. You will be expected to communicate design ideas and solutions clearly through architectural diagrams and documentation to both technical and non-technical stakeholders. Awareness of best practices in software and data engineering, writing secure, performant, and maintainable code (Python, SQL). You will have a keen eye for minimising technical debt and optimising performance where it matters. Partner with data analysts, data scientists, and other end-users to understand their requirements and ensure the platform and its data are accessible, reliable, and meet project delivery needs. Share your work and best practices; collaborate with others; ensure what we build and how we build it aligns to our ambition for growth. Required Qualifications and Experience Previous experience of designing, building and maintaining data transformations in a system or product setting. Ability to write secure and performant code in Python and SQL, and ability to optimise queries and data pipelines. Significant experience using orchestrators and ETL tools, especially Airflow Significant RDBMS experience (PostgreSQL, Oracle). Experience with other database types such as NoSQL database (e.g. Neo4j, Elastic) or Vector also beneficial Data architecture experience relating to data modelling, data warehousing and schema design (3NF, dimensional modelling, medallion architecture). Experience using docker, VCS (git, Gitlab) and knowledge of CI/CD Enthusiastic attitude towards learning and the flexibility to adapt to new challenges or changes in direction. Preferred Knowledge of DevOps and DataOps best practices. Kubernetes deployment experience. Microsoft Azure and cloud native data technologies, e.g. Azure Data Factory, Databricks. RESTful API / GraphQL. Infrastructure as Code Previous experience building web applications together with wide-ranging knowledge of web frameworks, HTTP, networking, security etc. Benefits Package Highly attractive bonus scheme Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program Company contributory pension plan Flexible Private Medical & Dental care tailored to suit individual or family needs Employee Assistance Program to support our staff We Care About Our Staff And Environment We recognise the importance of work life balance for our employees, which is supported through our flexible working and relaxed dress code policies. We recognise and actively support the wellbeing of our staff through many different initiatives: Social club events, spontaneous reward events throughout the year Discounts schemes, including Gym membership and a cycle purchase scheme Discounts on nationwide restaurants, cinema tickets and days out through our benefits platform Tech, Travel and Fashion discounts all available through our benefits platform We encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises. Our Hiring Process At Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience. Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond. We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don't hesitate to contact your recruiter directly. We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
30/05/2026
Full time
Viridien Viridien () is an advanced technology, digital and Earth data company that pushes the boundaries of science for a more prosperous and sustainable future. With our ingenuity, drive and deep curiosity we discover new insights, innovations and solutions that efficiently and responsibly resolve complex natural resource, digital, energy transition and infrastructure challenges. Job Summary The Data Engineer plays an important role in the development of our software solution, used by our clients to help them with their complex data transformation challenges. Our system combines the latest ML based techniques with logic-based transformation, overseen by domain experts, to provide innovative solutions to our clients. This role supports the development of the data system focusing on orchestration, resilience and scaling. Additionally, we aim to provide a framework on which our data transformation modules can be developed by a growing team of junior engineers and technical SMEs. The role may also support the implementation of the systems, including deployment and integration with clients' own data stores, processes and workflows. Team Description Data Hub is a dynamic team of scientists and developers who love solving complex problems. We provide leading edge technology solutions and services to solve our clients' data transformation and analytics challenges across a range of industries including geothermal, environmental, hydrocarbon and mineral exploration. You will be working in an open and collaborative environment with opportunities to learn, grow, and develop. We have an informal team culture and believe work should be fun and rewarding. You will be based in one of our hub locations (Crawley or Llandudno) and you will be working alongside our teams of data engineers, machine learning engineers, software engineers and subject matter experts. We offer a hybrid working and remote working can be considered. Key Responsibilities Contribute to the development of our data platform infrastructure. This includes our orchestration systems, data processing logic and the interactions between system components. Help develop a flexible framework for data transformations by creating a modular system where new transformation logic can be easily developed and integrated into our product offering. Build robust data pipelines with a focus on dynamic, end-to-end, metadata driven solutions that consider a wide range of implications, such as downstream application/UI data access patterns, maintainability, monitoring, access control etc. Influence our choice of architecture and technology. You will be expected to communicate design ideas and solutions clearly through architectural diagrams and documentation to both technical and non-technical stakeholders. Awareness of best practices in software and data engineering, writing secure, performant, and maintainable code (Python, SQL). You will have a keen eye for minimising technical debt and optimising performance where it matters. Partner with data analysts, data scientists, and other end-users to understand their requirements and ensure the platform and its data are accessible, reliable, and meet project delivery needs. Share your work and best practices; collaborate with others; ensure what we build and how we build it aligns to our ambition for growth. Required Qualifications and Experience Previous experience of designing, building and maintaining data transformations in a system or product setting. Ability to write secure and performant code in Python and SQL, and ability to optimise queries and data pipelines. Significant experience using orchestrators and ETL tools, especially Airflow Significant RDBMS experience (PostgreSQL, Oracle). Experience with other database types such as NoSQL database (e.g. Neo4j, Elastic) or Vector also beneficial Data architecture experience relating to data modelling, data warehousing and schema design (3NF, dimensional modelling, medallion architecture). Experience using docker, VCS (git, Gitlab) and knowledge of CI/CD Enthusiastic attitude towards learning and the flexibility to adapt to new challenges or changes in direction. Preferred Knowledge of DevOps and DataOps best practices. Kubernetes deployment experience. Microsoft Azure and cloud native data technologies, e.g. Azure Data Factory, Databricks. RESTful API / GraphQL. Infrastructure as Code Previous experience building web applications together with wide-ranging knowledge of web frameworks, HTTP, networking, security etc. Benefits Package Highly attractive bonus scheme Initial 22 days annual leave with future increases, complemented by a flexible buying and selling holiday program Company contributory pension plan Flexible Private Medical & Dental care tailored to suit individual or family needs Employee Assistance Program to support our staff We Care About Our Staff And Environment We recognise the importance of work life balance for our employees, which is supported through our flexible working and relaxed dress code policies. We recognise and actively support the wellbeing of our staff through many different initiatives: Social club events, spontaneous reward events throughout the year Discounts schemes, including Gym membership and a cycle purchase scheme Discounts on nationwide restaurants, cinema tickets and days out through our benefits platform Tech, Travel and Fashion discounts all available through our benefits platform We encourage and actively support a strong sense of community, through volunteering and various company initiatives, as well as a strong company commitment to protecting our environment through sustainable solutions, energy saving and waste reduction enterprises. Our Hiring Process At Viridien, we are committed to delivering a respectful, inclusive, and transparent recruitment experience. Due to the high volume of applications we receive, we may not be able to provide individual feedback to every applicant. Only candidates whose qualifications closely match the role criteria will be contacted for an interview. We do, however, aim to share personalized feedback with those who progress to the first round of interviews and beyond. We are also dedicated to ensuring that our hiring process accessible to all. If you require any reasonable adjustments to fully participate in the application or interview stages, please don't hesitate to contact your recruiter directly. We see things differently. Diversity fuels our innovation, we value the unique ways in which we differ, and we are committed to equal employment opportunities for all professionals.
Senior Backend Engineer
Depop Limited
Senior Backend Software Engineer Depop is a peer to peer circular fashion marketplace connecting millions of users to discover, buy, and sell secondhand fashion. Responsibilities Collaborate with Engineering Managers, Product Managers, and engineers to define problems and design solutions. Write high quality, maintainable code used by more than 1million active daily users. Take ownership of product development from feature discovery to implementation. Provide end to end application support, including production incident management. Embrace agile methodologies and user centred thinking. Participate in blameless post mortems, architecture reviews, and engineering guild sessions. Mentor and coach colleagues. Ensure code, workflows, and data lifecycle are responsibly managed. Qualifications Strong experience in software engineering; proven ability to learn Scala and Python stacks. Experience with relational or non relational databases, preferably PostgreSQL and DynamoDB. Knowledge of stream processing technologies such as Kafka. Ability to design scalable web applications that serve tens of thousands of requests per second. DevOps culture familiarity (CI/CD pipelines). Independent problem solving skills with the ability to seek guidance when needed. Product oriented mindset focused on solving real business problems. Experience with iterative development and A/B testing. Flexible to work across multiple paradigms and languages, including TypeScript, Scala, and Python. Strong technical and non technical communication skills. Proficiency in unit and integration testing. Experience with Kubernetes or equivalent container orchestration. Preferred experience Play framework. eCommerce background. Event driven architectures (Kafka). Production AWS infrastructure; Terraform. Data engineering. Benefits Health and mental wellbeing: PMI and cash plan, Bupa healthcare access, subsidised counselling and coaching. Cycle to work scheme with options from Evans or the Green Commute Initiative. Employee Assistance Programme (EAP). 25 days annual leave with carry over up to 5 days; 1 company wide day off per quarter. Up to 2 additional paid leave days per year for volunteering. Fully paid 4 week sabbatical after 5 consecutive years. Flexible working (hybrid, office, remote). Dog friendly offices. Option to work abroad for 4 weeks a year in UK tax treaty countries. 18 weeks paid parental leave for full time employees; IVF leave, shared parental leave, paid emergency parent/carer leave. Budgets for conferences and learning subscriptions. Mentorship programmes. Life Insurance (3 salary) and pension matching up to 6%. Free shipping for Depop sales within the UK. Depop is a peer to peer circular fashion marketplace. We're proud to be an equal opportunity employer, providing employment opportunities without regard to age, ethnicity, religion or belief, gender identity, sex, sexual orientation, disability, pregnancy or maternity, marriage and civil partnership, or any other protected status.
30/05/2026
Full time
Senior Backend Software Engineer Depop is a peer to peer circular fashion marketplace connecting millions of users to discover, buy, and sell secondhand fashion. Responsibilities Collaborate with Engineering Managers, Product Managers, and engineers to define problems and design solutions. Write high quality, maintainable code used by more than 1million active daily users. Take ownership of product development from feature discovery to implementation. Provide end to end application support, including production incident management. Embrace agile methodologies and user centred thinking. Participate in blameless post mortems, architecture reviews, and engineering guild sessions. Mentor and coach colleagues. Ensure code, workflows, and data lifecycle are responsibly managed. Qualifications Strong experience in software engineering; proven ability to learn Scala and Python stacks. Experience with relational or non relational databases, preferably PostgreSQL and DynamoDB. Knowledge of stream processing technologies such as Kafka. Ability to design scalable web applications that serve tens of thousands of requests per second. DevOps culture familiarity (CI/CD pipelines). Independent problem solving skills with the ability to seek guidance when needed. Product oriented mindset focused on solving real business problems. Experience with iterative development and A/B testing. Flexible to work across multiple paradigms and languages, including TypeScript, Scala, and Python. Strong technical and non technical communication skills. Proficiency in unit and integration testing. Experience with Kubernetes or equivalent container orchestration. Preferred experience Play framework. eCommerce background. Event driven architectures (Kafka). Production AWS infrastructure; Terraform. Data engineering. Benefits Health and mental wellbeing: PMI and cash plan, Bupa healthcare access, subsidised counselling and coaching. Cycle to work scheme with options from Evans or the Green Commute Initiative. Employee Assistance Programme (EAP). 25 days annual leave with carry over up to 5 days; 1 company wide day off per quarter. Up to 2 additional paid leave days per year for volunteering. Fully paid 4 week sabbatical after 5 consecutive years. Flexible working (hybrid, office, remote). Dog friendly offices. Option to work abroad for 4 weeks a year in UK tax treaty countries. 18 weeks paid parental leave for full time employees; IVF leave, shared parental leave, paid emergency parent/carer leave. Budgets for conferences and learning subscriptions. Mentorship programmes. Life Insurance (3 salary) and pension matching up to 6%. Free shipping for Depop sales within the UK. Depop is a peer to peer circular fashion marketplace. We're proud to be an equal opportunity employer, providing employment opportunities without regard to age, ethnicity, religion or belief, gender identity, sex, sexual orientation, disability, pregnancy or maternity, marriage and civil partnership, or any other protected status.
Senior Java Software Developer
ITRS
About ITRS Recognised as a Great Place to Work, ITRS is an Enterprise SaaS provider with industry-leading solutions. Our mission is to make society's critical technology work via automated & holistic IT observability solutions that safeguard critical applications and enable innovation. With our prestigious customer base includes 90% of the world's top investment banks. We are backed by leading private equity investors and are rapidly growing. Our headquarters are in Shoreditch - London's tech hub - with offices in other UK and global locations from the Netherlands to Manila, NYC and Chicago. We pride ourselves on a diverse, friendly, dynamic culture - with a focus on internal promotion and developing our people. Scope of Role ITRS Group is looking for Senior Java Engineer in London. Reporting to our Engineering Manager, you will sit in the Platform Team and form part of a wider global Engineering Team. The Core Platform layer is a collection of distributed services which ingest, transform and materialise observability data to make it available to several similarly distributed visualisation, integration, analytics and other domain specific applications to provide solutions to a range of observability problems. We are looking to strengthen our core platform team in anticipation of wider customer adoption through 2026. Our role offers a permanent, full-time position working from our London office on a hybrid work schedule. As a Senior Java Software Engineer, you will: Participate in all phases of the product lifecycle, including design, development, documentation, testing, integration, deployment, and ongoing support. Participate in mentoring relationships - both giving and receiving guidance- to foster mutual growth and development within the team. Approach our products and customer challenges with curiosity, striving to understand the solutions we deliver. Work with team members to develop innovative, customer-centric solutions. Take part in team support responsibilities to ensure reliable service for our customers. Advocate for a culture of quality and testing, offering guidance and support to team members less experienced in these practices. In your first 30 days, you will: Learn as much as you can about our company, team and product. Complete hands-on training with ITRS Analytics and other products in the ITRS portfolio. Follow an onboarding checklist and meet with team members from across the company. Pair with current team members for meetings, demos, and presentations. Review recorded sales calls and learn our sales motion. Take over parts of the agenda as you get more comfortable. In your first 60 days, you will: Continue pairing with the current team and assuming a more active role in the agenda. Begin playing a role in the Analytics developers community, answering questions and sharing advice. Select a learning course that aligns with your goals and experience and begin the course. Continue to grow your understanding of ITRS, both us and our products. Learn how we develop products. Build relationships. Discover how our products connect and interact. In your first 90 days, you will: Assume ownership of an initial subset of the product, supported by the team. Continue to learn and grow. ITRS is committed to your ongoing personal growth. There will always be opportunities requiring it. We have an ambitious L&D policy to support your learning and growth You are predominantly a backend Java developer with at least 7 years of experience building complex distributed systems. You have built applications from the ground-up with a deep understanding of core Java, data structures and concurrency, rather than relying on frameworks such as Spring. You have built event-driven applications using Kafka and solutions with event-streaming frameworks at scale (Flink / Kafka Streams / Spark) that go beyond basic ETL pipelines. You know how to orchestrate the deployment of applications on Kubernetes, including defining services, deployments, stateful sets etc. and where to look if there is a problem. You know how to design systems from a macro-level through to the micro-level optimisations needed to build high-performance, scalable solutions. You have tackled hard problems in the past around data consistency vs availability and have designed systems around these considerations. You have designed complex data models and managed their evolution to limit breaking-changes and support backwards compatibility. You have a focus on delivery and an awareness of how your contribution in a software team delivers end-value in a product. You have likely tuned garbage collection, fixed CPU hotspots and analysed heap dumps to find memory leaks on JVMs. You have likely instrumented custom metrics in your application and used monitoring/observability tools to understand how they behave in different environments and to identify the root cause of issues. Health Insurance and Dental Health Cover for you and your dependants Employee Assistance Programme Pension Flexible Hybrid Working Enhanced Parental Leave Travel Insurance Life Assurance Income Protection Referral Bonus Buy and Sell Holiday Training Reimbursement ITRS Group is an Equal Opportunity employer and Inclusion is part of our everyday life. We celebrate diversity and pride ourselves on providing an environment where all employees can be their authentic selves and have a voice, allowing everyone to contribute equally. We remain committed to advocating inclusion, diversity, and equality into our ITRS family as we grow and enrich our business. We welcome applications from everyone in the community as we recognise that a diverse workforce is a stronger workforce.
30/05/2026
Full time
About ITRS Recognised as a Great Place to Work, ITRS is an Enterprise SaaS provider with industry-leading solutions. Our mission is to make society's critical technology work via automated & holistic IT observability solutions that safeguard critical applications and enable innovation. With our prestigious customer base includes 90% of the world's top investment banks. We are backed by leading private equity investors and are rapidly growing. Our headquarters are in Shoreditch - London's tech hub - with offices in other UK and global locations from the Netherlands to Manila, NYC and Chicago. We pride ourselves on a diverse, friendly, dynamic culture - with a focus on internal promotion and developing our people. Scope of Role ITRS Group is looking for Senior Java Engineer in London. Reporting to our Engineering Manager, you will sit in the Platform Team and form part of a wider global Engineering Team. The Core Platform layer is a collection of distributed services which ingest, transform and materialise observability data to make it available to several similarly distributed visualisation, integration, analytics and other domain specific applications to provide solutions to a range of observability problems. We are looking to strengthen our core platform team in anticipation of wider customer adoption through 2026. Our role offers a permanent, full-time position working from our London office on a hybrid work schedule. As a Senior Java Software Engineer, you will: Participate in all phases of the product lifecycle, including design, development, documentation, testing, integration, deployment, and ongoing support. Participate in mentoring relationships - both giving and receiving guidance- to foster mutual growth and development within the team. Approach our products and customer challenges with curiosity, striving to understand the solutions we deliver. Work with team members to develop innovative, customer-centric solutions. Take part in team support responsibilities to ensure reliable service for our customers. Advocate for a culture of quality and testing, offering guidance and support to team members less experienced in these practices. In your first 30 days, you will: Learn as much as you can about our company, team and product. Complete hands-on training with ITRS Analytics and other products in the ITRS portfolio. Follow an onboarding checklist and meet with team members from across the company. Pair with current team members for meetings, demos, and presentations. Review recorded sales calls and learn our sales motion. Take over parts of the agenda as you get more comfortable. In your first 60 days, you will: Continue pairing with the current team and assuming a more active role in the agenda. Begin playing a role in the Analytics developers community, answering questions and sharing advice. Select a learning course that aligns with your goals and experience and begin the course. Continue to grow your understanding of ITRS, both us and our products. Learn how we develop products. Build relationships. Discover how our products connect and interact. In your first 90 days, you will: Assume ownership of an initial subset of the product, supported by the team. Continue to learn and grow. ITRS is committed to your ongoing personal growth. There will always be opportunities requiring it. We have an ambitious L&D policy to support your learning and growth You are predominantly a backend Java developer with at least 7 years of experience building complex distributed systems. You have built applications from the ground-up with a deep understanding of core Java, data structures and concurrency, rather than relying on frameworks such as Spring. You have built event-driven applications using Kafka and solutions with event-streaming frameworks at scale (Flink / Kafka Streams / Spark) that go beyond basic ETL pipelines. You know how to orchestrate the deployment of applications on Kubernetes, including defining services, deployments, stateful sets etc. and where to look if there is a problem. You know how to design systems from a macro-level through to the micro-level optimisations needed to build high-performance, scalable solutions. You have tackled hard problems in the past around data consistency vs availability and have designed systems around these considerations. You have designed complex data models and managed their evolution to limit breaking-changes and support backwards compatibility. You have a focus on delivery and an awareness of how your contribution in a software team delivers end-value in a product. You have likely tuned garbage collection, fixed CPU hotspots and analysed heap dumps to find memory leaks on JVMs. You have likely instrumented custom metrics in your application and used monitoring/observability tools to understand how they behave in different environments and to identify the root cause of issues. Health Insurance and Dental Health Cover for you and your dependants Employee Assistance Programme Pension Flexible Hybrid Working Enhanced Parental Leave Travel Insurance Life Assurance Income Protection Referral Bonus Buy and Sell Holiday Training Reimbursement ITRS Group is an Equal Opportunity employer and Inclusion is part of our everyday life. We celebrate diversity and pride ourselves on providing an environment where all employees can be their authentic selves and have a voice, allowing everyone to contribute equally. We remain committed to advocating inclusion, diversity, and equality into our ITRS family as we grow and enrich our business. We welcome applications from everyone in the community as we recognise that a diverse workforce is a stronger workforce.
Java Developer
3761 Barclays - BX - UK
Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high quality software solutions using industry aligned programming languages, frameworks and tools. Ensuring that code is scalable, maintainable and optimised for performance. Cross functional collaboration with product managers, designers and other engineers to define software requirements and devise solution strategies. Ensuring seamless integration and alignment with business objectives. Collaboration with peers, participation in code reviews and promotion of a culture of code quality and knowledge sharing. Staying informed of industry technology trends and innovations and actively contributing to the organisation's technology communities. Adherence to secure coding practices to mitigate vulnerabilities and protect sensitive data. Implementation of effective unit testing practices to ensure proper code design, readability and reliability. Java Developer - Responsibilities and Expectations Join us as a Java Developer at Barclays where you will spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting edge technology to revolutionise our digital offerings and ensure unmatched customer experiences. Qualifications Strong experience as a Java developer with a deep understanding of core Java concepts, modern frameworks and best practices for building scalable, maintainable and high performance applications. Good technical acumen with the ability to quickly understand complex systems, troubleshoot issues and apply sound engineering principles. Proactive learner who stays up to date with new technologies and continuously seeks to improve skills and understanding. Proven ability to design and develop enterprise level software solutions using tools and techniques such as Source Control, Build Tools (e.g. Maven), TDD, Jenkins, etc. Experience working in the Financial Services domain. Experience mentoring other team members. Experience with Spring and Hibernate. Experience with user interface technologies: React, TypeScript, HTML5, CSS, JavaScript. Experience with JMS, ECS, Kubernetes, Docker, AWS development and deployment. Knowledge of risk and controls, change and transformation, business acumen, strategic thinking and digital technology. Ability to influence and convince stakeholders to achieve outcomes. Benefits and Working Location This role will be based out of our Glasgow campus.
30/05/2026
Full time
Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities Development and delivery of high quality software solutions using industry aligned programming languages, frameworks and tools. Ensuring that code is scalable, maintainable and optimised for performance. Cross functional collaboration with product managers, designers and other engineers to define software requirements and devise solution strategies. Ensuring seamless integration and alignment with business objectives. Collaboration with peers, participation in code reviews and promotion of a culture of code quality and knowledge sharing. Staying informed of industry technology trends and innovations and actively contributing to the organisation's technology communities. Adherence to secure coding practices to mitigate vulnerabilities and protect sensitive data. Implementation of effective unit testing practices to ensure proper code design, readability and reliability. Java Developer - Responsibilities and Expectations Join us as a Java Developer at Barclays where you will spearhead the evolution of our digital landscape, driving innovation and excellence. You will harness cutting edge technology to revolutionise our digital offerings and ensure unmatched customer experiences. Qualifications Strong experience as a Java developer with a deep understanding of core Java concepts, modern frameworks and best practices for building scalable, maintainable and high performance applications. Good technical acumen with the ability to quickly understand complex systems, troubleshoot issues and apply sound engineering principles. Proactive learner who stays up to date with new technologies and continuously seeks to improve skills and understanding. Proven ability to design and develop enterprise level software solutions using tools and techniques such as Source Control, Build Tools (e.g. Maven), TDD, Jenkins, etc. Experience working in the Financial Services domain. Experience mentoring other team members. Experience with Spring and Hibernate. Experience with user interface technologies: React, TypeScript, HTML5, CSS, JavaScript. Experience with JMS, ECS, Kubernetes, Docker, AWS development and deployment. Knowledge of risk and controls, change and transformation, business acumen, strategic thinking and digital technology. Ability to influence and convince stakeholders to achieve outcomes. Benefits and Working Location This role will be based out of our Glasgow campus.

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board