Jobs in Armagh
Sort by: relevance | dateTrainee HSE Safety Officer
Trainee HSE Safety Officer Location: Craigavon Hours: 37.5 Hours Per Week Salary: Competitive Business Unit : Central Services Open To : Internal and External Applicants Ref No.: HRJOB10953 The Role The overall objective of this position is to provide Health, Safety and Environmental support within the Almac Group. The position is primarily concerned with the implementation of safety policies and procedures within the Almac Group. “Joining Almac means becoming part of a fast‑paced, growing organisation within a highly regulated industry. We offer a supportive and collaborative working environment, with excellent opportunities for learning, development and long‑term career progression across the Almac Group. Our approach is simple – we support, develop and reward our people, build fulfilling careers and together we advance human health. More information can be found here; Life at Almac - Almac ” What we are looking for Essential · Have eligibility to work in the UK OR possess a valid work permit that will allow you to take up permanent employment in the UK · 5 GCSE’s (or equivalent) including Maths, English and Chemistry · Educated to A-Level (or equivalent) standard · Previous experience in an industrial setting Desirable · Student/Associate Member (IOSH) or Student/Affiliate Member (IIRSM) or equivalent · NEBOSH National General Certificate in Occupational Health & Safety (or equivalent) Further Information For more information on essential and desirable criteria please review the job description attached to the online job posting. Apply Now Apply online and outline how you meet the role criteria on the application form. Closing Date We will no longer be accepting applications after 5pm on Wednesday 27 May 2026. RECRUITMENT AGENCIES PLEASE NOTE: Almac will only accept applications from agencies/business partners that have been invited to work on this role by our Talent Acquisition team. Speculative candidate CV’s received or submitted directly to Hiring Managers will be considered unsolicited and no fee will be payable. Thank you for your cooperation.”
Quality Compliance Officer
Quality Compliance Officer – Compliance Location : Craigavon, Northern Ireland, UK Hours : 37.5 per week, Mon-Fri with flexible working hours Business Unit: Almac Sciences Open To : Internal & External Applicants Ref No.: HRJOB9881 The Role The Quality Compliance Officer will support the effective management and ongoing compliance of the Quality Management System at our Craigavon site. You will play an active role in promoting Quality Compliance and GMP improvement initiatives across Almac Sciences, supporting day‑to‑day Quality activities including change control, supplier qualification, regulatory review and GMP training. The position involves managing and monitoring the eQMS (Vault), carrying out compliance and effectiveness checks, supporting investigations and CAPAs, participating in quality risk assessments, and assisting with customer and regulatory audits as required. Key Requirements · Life Sciences Degree level qualification · Experience working in a quality or laboratory environment operating to GMP principles or recognised quality system (e.g. ISO). Desirable Requirements · Degree level qualification in a chemistry/analytical discipline · Experience working in a Quality Assurance role supporting the manufacture of APIs or Drug products · Experience of Change Control within a GMP environment · Experience performing investigations into quality issues and identifying CAPA actions · Experience of perform internal audits. · Experience of generation and or review of Quality related documents. Apply Now: Apply online and tailor your CV to outline how you meet the role criteria. Please upload your CV in PDF format where possible. Closing Date: We will no longer be accepting applications after 5pm on Wednesday 27th May 2026 RECRUITMENT AGENCIES PLEASE NOTE: Almac will only accept applications from agencies/business partners that have been invited to work on this role by our Talent Acquisition team. Speculative candidate CVs received or submitted directly to Hiring Managers will be considered unsolicited and no fee will be payable. Thank you for your cooperation.
Quality Assurance Coordinator
Location: Craigavon Hours: 37.5 hours per week on site Business Unit : Pharma Services Open To : Internal & External applicants Ref No.: HRJOB11544 The Opportunity We are currently seeking a Quality Assurance Coordinator to join our Pharma Services team in Craigavon. In this role, you will provide key coordination and project support to the Quality Assurance function, ensuring the effective management of quality documentation and the smooth progression of project activities. You will play a critical role in supporting quality operations, maintaining compliance, and driving efficiency across Quality Assurance processes. Joining Almac means becoming part of a fast‑paced, growing organisation within a highly regulated industry. We offer a supportive and collaborative working environment, with excellent opportunities for learning, development and long‑term career progression across the Almac Group. Our approach is simple – we support, develop and reward our people, build fulfilling careers and together we advance human health. More information can be found here; Life at Almac - Almac What you need to be successful To be considered for this opportunity we’re looking for: Essential Criteria Applicants must have eligibility to work in the UK with no restrictions OR possess a valid work permit that will allow you to take up full time employment in the UK. Further information For further information on essential and desirable criteria, please review the job description attached to this online job posting. How to apply Apply online and tailor your CV to outline how you meet the role criteria. Please upload your CV in PDF format where possible. Closing Date We will no longer be accepting applications after 5pm on Tuesday 26th May 2026. RECRUITMENT AGENCIES PLEASE NOTE: Almac will only accept applications from agencies/business partners that have been invited to work on this role by our Talent Acquisition team. Speculative candidate CV’s received or submitted directly to Hiring Managers will be considered unsolicited and no fee will be payable. Thank you for your cooperation.
Product Manager
Product Manager (Patient Management) Location: Craigavon Hours: 37.5 hours per week (Mon-Fri) Salary: Competitive Business Unit : Clinical Services Open To : Internal & External Applicants Ref No.: HRJOB11460 The Role Join Almac Clinical Services as the Product Manager for IMPower Patient Management, where you will help shape the vision, strategy, and roadmap for patient-focused capabilities within our clinical supplies program called IMPower. You will oversee the delivery and improvement of features similar to IRT/RTSM, including randomisation, visit scheduling, cohort management, inclusion and exclusion criteria, data exchanges, and workflow orchestration. Your responsibility is to ensure each feature is safe, compliant, user-focused, and brings measurable business benefits. As a customer advocate for Sponsors, Sites, and internal teams you'll guarantee the product effectively supports clinical trial operations, aligns with Almac’s digital strategy, and adheres to regulatory standards. This is an exciting opportunity for someone with clinical trial expertise, technical acumen, and a passion for product management to drive adoption, quality, and operational excellence within a leading global organisation. What we are looking for · Have eligibility to work in the UK OR possess a valid work permit that will allow you to take up employment in the UK · BA (Hons) degree (or equivalent) OR Equivalent experience managing digital clinical products · Significant product management or equivalent productownership experience specialising in: o eClinical or IRT/RTSM technologies o Clinical trial design, randomisation, visit schedules, and patient‑centric workflows environments o Experience partnering directly with clinical operations o Previous experience working across full SDLC in agile and/or waterfall (For further information on essential and desirable criteria, please refer to the job description attached to the online job posting.) Apply Now Apply online via the Almac website www.almacgroup.com/careers & ensure you tailor your CV to outline how you meet the role criteria. Please upload your CV in PDF format where possible. Closing Date We will no longer be accepting applications after 5pm on 26th May 2026.
Change Manager
Change Manager (fixed term 18-24 months) Location: Craigavon Hours: 37.5 hours per week (Mon-Fri) Salary: Competitive Business Unit : Clinical Services Open To : Internal & External Applicants Ref No.: HRJOB11461 The Role We are seeking a Change Manager to lead the adoption of innovative digital systems and processes within Clinical Services as part of the IMPower digital transformation programme. This pivotal role will facilitate the transition from current practices to new ways of working, minimising disruption, managing resistance, and fostering lasting behavioural change across the organisation. The Change Manager will employ structured change management methodologies, such as Prosci ADKAR or similar frameworks, to design and implement initiatives that prepare, equip, and support staff throughout the transformation journey. Collaborating closely with programme leadership, Business Champions, and functional leaders, you will build sponsorship, drive engagement, and deliver measurable improvements in user adoption, operational performance, and programme success. What we are looking for · Have eligibility to work in the UK OR possess a valid work permit that will allow you to take up employment in the UK · BA (Hons) degree (or equivalent) OR Formal training or demonstrable experience in change management methodologies (e.g., Prosci, ADKAR) · Proven experience delivering structured change management activities in large, complex programmes · Experience performing change impact assessments, stakeholder engagement, communications planning, and resistance management · Experience supporting technology transformation or adoption programmes · Experience working in regulated environments (pharmaceutical, life sciences, healthcare, or similar) (For further information on essential and desirable criteria, please refer to the job description attached to the online job posting.) Additional Please note this is a fixed term contract for 18-24 months. Apply Now Apply online via the Almac website www.almacgroup.com/careers & ensure you tailor your CV to outline how you meet the role criteria. Please upload your CV in PDF format where possible. Closing Date We will no longer be accepting applications after 5pm on 26th May 2026.
Teacher Of Mathematics
See attached job advert NB: Permanent Full Time
Teacher Of Key Stage
See attached job advert NB: Permanent Full Time
Software Engineer
Software Engineer Location: Craigavon Hours: 37.5 Hours Per Week – Mon-Fri Salary: Competitive Business Unit: IS Open To: Internal and External Applicants Ref No.: HRJOB11234 An exciting opportunity has arisen for a Software Engineer to join the IS Software Engineering team at Almac, based at our global headquarters in Craigavon. The Role Working as part of a collaborative and technically skilled Software Engineering team, you will contribute to the design, development, and delivery of high-quality software solutions that support Almac’s global operations. You will work across the full software development lifecycle, ensuring solutions are aligned to defined technical architecture while meeting requirements for usability, scalability, security, and reliability. This role offers the opportunity to work with modern technologies, contribute to continuous improvement initiatives, and support the delivery of impactful systems within a regulated and fast-paced environment. Occasional interaction with internal and external stakeholders may be required, so strong communication skills are essential. About you Further Information For further information on essential and desirable criteria, please review the job description attached to the online job posting. Please note this role is based onsite at our Craigavon headquarters and may require occasional support outside of standard working hours. Apply Now Apply online and tailor your CV to outline how you meet the role criteria. Please upload your CV in PDF format where possible. Closing Date We will no longer be accepting applications after 5pm Sunday 24th May 2026 RECRUITMENT AGENCIES PLEASE NOTE: Almac will only accept applications from agencies/business partners that have been invited to work on this role by our Talent Acquisition team. Speculative candidate CV’s received or submitted directly to Hiring Managers will be considered unsolicited and no fee will be payable. Thank you for your cooperation.
Business Analyst
Business Analyst Location: Craigavon OR Northwest Hours: 37.5hours per week – Monday to Friday (Hybrid Working) Salary: Competitive Business Unit : Clinical Services Open To : Internal and External Applicants Ref No.: HRJOB11524 The Role The Business Analyst is responsible for driving the discovery, design, and delivery of digital solutions that align with Almac’s strategic goals. This role bridges business needs and technical execution by leading requirements analysis, facilitating stakeholder engagement, supporting testing and business readiness, and ensuring continuous improvement of digital products and services. Additionally, the Business Analyst will provide ongoing support where necessary to ensure the successful adoption and utilisation of digital solutions. Essential Criteria Apply Now Apply online and tailor your CV to outline how you meet the role criteria. Please upload your CV in PDF format where possible. Closing Date We will no longer be accepting applications after 5pm on Sunday 24th May 2026
Business Support Analyst
Business Support Analyst Location: Craigavon/Northwest – (depending on location of successful candidate) Hours: 37.5 hours per week – Monday to Friday (Hybrid Working) Salary: Competitive Business Unit : Clinical Services Open To : Internal and External Applicants Ref No.: HRJOB11525 The Role Working as part of the Digital Transformation team, we support and deliver both internal and customer facing products ranging from custom built mobile apps, Power BI Dashboards to large scale ERP systems. Almac is a growing business therefore our Roadmap for the next few years is focused on new and innovative products to ensure our software is ready to drive and support this growth. Our Business Support Analysts work with business and technical personnel to facilitate the implementation and support of specific services supplied to our customers. These services include applications, data exchanges and other specialty services. The Business Support Analyst works with Business Analysts and various other stakeholders for the commercialisation of existing or new products. This will include performing a variety of tasks that support the full spectrum of product management life cycle. The Business Support Analyst may also be assigned responsibility for primary management and support of products that are deemed of the appropriate size. In this capacity strong oversight and direction for these duties will be conducted by more senior level staff. The Business Support Analyst role provides a clear pathway to learn and develop into a Business Analyst. What we are looking for For further information on essential and desirable criteria, please refer to the job description attached to the online job posting. Working Pattern This role will be based on a flex working pattern. This means your core hours of work is 10.00 – 16.00 based on 37.5 hours per week between Monday - Friday. You will also be eligible to apply for hybrid working in this role (T&C’s apply). Apply Now Apply online and tailor your CV to outline how you meet the role criteria. Please upload your CV in PDF format where possible. Closing Date We will no longer be accepting applications after 5pm on Sunday 24th May 2026. Recruitment Agencies: Almac will only accept applications from agencies/business partners that have been invited to work on this role by our Talent Acquisition team. Unsolicited CVs will be considered unsolicited and no fee will be payable.