Enable job alerts via email!

Communications Administrator

Ellison Institute of Technology Oxford

Oxford

On-site

GBP 30,000 - 35,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative institute is seeking a Communications Administrator to enhance its outreach efforts. This role offers a unique opportunity to work with cutting-edge digital tools and collaborate with diverse teams. You will manage the website, social media, and internal communications, ensuring brand consistency and high-quality content. Join a forward-thinking organization committed to making a positive impact on society through science and technology. If you thrive in a dynamic environment and are passionate about communications, this position is perfect for you.

Benefits

Travel Allowance
Enhanced Holiday Pay
Pension
Life Assurance
Income Protection
Private Medical Insurance

Qualifications

  • Experience in a communications role within an office environment.
  • Strong copywriting skills for email and web content.

Responsibilities

  • Maintain and update EIT's website for accuracy and timely content updates.
  • Monitor social media channels and prepare weekly performance reports.

Skills

Organizational Skills
Copywriting
Problem-Solving
Digital Tools Proficiency
Data Analysis

Tools

Webflow
SharePoint
Canva
MS Office

Job description

The Ellison Institute of Technology (EIT) Oxford aims to have a global impact by reimagining how science and technology translate into solutions for humanity's challenges. EIT Oxford focuses on turning scientific discoveries into societal benefits and sustainable products, led by world experts tackling issues across health, food security, climate change, and government innovation in AI.

The institute is investing in a new research facility in Oxford Science Park, set to open in 2027, which will support groundbreaking research and collaboration with the University of Oxford. EIT Oxford values excellence through collaboration, trust, innovation, and resilience, fostering a diverse and inclusive community dedicated to sustainable innovation.

EIT is seeking a highly organized and detail-oriented Communications Administrator to support its Communications Team. This role offers an opportunity to gain experience across platforms like the website, intranet, and social media, supporting the Communications Coordinator to ensure smooth operations. The ideal candidate will excel in managing multiple stakeholders and priorities in a fast-paced environment, ensuring high-quality, timely, and on-brand communications.

Key Responsibilities:
  1. Maintain and update EIT's website (Webflow CMS) for accuracy and timely content updates
  2. Support the growth and management of EIT's internal intranet (SharePoint)
  3. Manage digital signage, creating and curating content
  4. Ensure brand consistency across all communications and documents
  5. Monitor social media channels and prepare weekly performance reports
  6. Manage shared inboxes, responding to general and social media queries
  7. Support internal messaging via Slack, email, and intranet
  8. Triages workflow requests, planning ahead within SLAs
  9. Oversee project management tools and ensure deadlines are met
  10. Identify and implement process improvements
  11. Coordinate with external suppliers such as designers and printers
Requirements:
Essential Skills, Qualifications & Experience:
  • Experience in a communications role within an office environment
  • Highly organized and detail-oriented
  • Proactive problem-solving skills, managing multiple projects
  • Experience with digital tools (Webflow, social media analytics, Canva)
  • Proficiency in MS Office, especially Excel, with data analysis skills
  • Strong copywriting skills for email and web content
  • Effective collaboration skills across teams and stakeholders
Desirable Skills, Qualifications & Experience:
  • Experience managing internal communication channels (intranet, newsletters, Slack, Teams)
  • Experience coordinating external suppliers
Benefits:
  • Salary: £30,000 - £35,000 + travel allowance + bonus
  • Enhanced holiday pay, pension, life assurance, income protection, private medical insurance, and other benefits
Why work for EIT:

Join a collaborative, inclusive team committed to making an impact through innovation and excellence. We value emotional intelligence, empathy, and resilience, fostering a supportive environment where creative risks are encouraged.

Terms of Appointment:

You must have the right to work permanently in the UK, be willing to travel, and live near Oxford. Initially, onsite work is required for onboarding, with some flexibility after that. Peak periods may require longer hours and working across time zones.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Communications Administrator

TN United Kingdom

Oxford

On-site

GBP 30,000 - 35,000

23 days ago