This job is no longer available.
You can view related vacancies or set-up an email alert notification when similar jobs are added to the website below.

Student Computer Programmer

£27,144 - £27,144
 

Job Description

Description:



This is a position intended for a current KCL student in computer science, informatics or applied statistics or similar subject areas. 



The purpose of the role is to contribute to writing a computing application written in Python that is currently under development.  The computer application will provide a graphical interface for applying topic modelling and searching for key terms in student dissertation projects.  The end goal is to develop a tool that can provide insights into the content of dissertation projects that students are completing on different degree programmes within the faculty. 



This job will involve attending the KCL Denmark Hill campus in-person two days a week initially - there may be some flexibility to work remotely as the project progresses.  This is a discrete project with an assigned maximum number of hours available in the budget (a total of 98 hours).  There can be some flexibility in when/how these hours are worked. However, hours worked cannot exceed 20 hours in any one week.  It is envisaged that the candidate will work two to three days per week on the project for around 7 weeks.  The successful candidate will work closely with the Project Manager, Dr Samuel Evans.



The job application process will involve a short interview.



Key responsibilities:




  • To work under the direction of the project manager (Dr Samuel Evans) to generate a working computer application coded in the Python programming language.

  • To contribute to project planning and delivery.

  • To manage administrative duties related to the project.

  • To liaise with project collaborators.



Qualifications

  • Studying for a BSc or MSc in computer science, informatics, applied statistics or a related area.



Skills

The skills and experience required are as follows.



 



ESSENTIAL:




  • Excellent computing skills in Python.

  • Good communication skills.

  • Ability to work independently when required.

  • Good time management and prioritisation skills.



DESIRED:




  • Experience/knowledge of applying topic modelling and natural language processing techniques to text data. 

  • Experience of using the Tkinter Python library.

  • Experience in compiling Python software for cross-platform applications.

  • Experience in using Github.

MORE JOBS LIKE THIS

THIS ROLE IS NOT SUITABLE FOR CURRENT STUDENTS; STUDENT APPLICATIONS WILL NOT BE CONSIDERED DUE TO WORKING HOUR LIMITS.

Responsible for contributing to the delivery of a customer focused, robust, resilient, responsive and secure, high quality IT/AV services, specifically but not exclusively:

  • Provide advice and support to respond to and resolve customer requests and incidents delivering to defined Service Levels Agreements (SLAs) and Key Performance Indicators (KPIs).
  • Provide remote and in-person user support for IT/AV equipment, telephony devices, other peripheral devices, software applications, Client and Server Operating Systems, Enterprise systems, Teaching/Learning systems and Cloud based services.
  • Use IT Service Management System, and other relevant systems, to process user requests and incidents (based on priority), taking part in Service Desk duties including Live Chat, Telephone, email and in-person channels where and when required.
  • Provide IT/AV setup assistance and on-going support for meetings, teaching, events and projects.
  • Provide hardware support for PC/MAC, Server (Virtual and Physical), Laptop, Tablet, Audio Visual equipment, telephony equipment and other peripheral devices, ensuring the CMDB is updated and data maintained at all times.
  • Provide regular firmware updates of IT/AV equipment and routine testing and maintenance of IT/AV equipment to ensure they are ready and available for use by staff, students and visitors.
  • Using AV Resource Management System to remotely monitor and manage AV resources, provide remote user support and provide customised reports for AV equipment and rooms.
  • Participate in Capital and BAU project work. Partake in commissioning, testing, documentations and handover of new projects including delivering or assisting with training delivery.
  • Assist with rack building, mounted equipment installation and cable installation, termination and labelling including installations at high level and in confined spaces, termination and labelling.
  • Manage inventory of IT/AV spares stock ensuring they stored correctly and replenished appropriately.
  • Utilising Asset Management tools, including CMDB, SCCM and asset discovery software, to keep up to date inventory details of IT/AV, telephony and other IT equipment. Undertake regular IT asset audits, recording all details using the relevant tools.
  • Manage physical security of IT/AV equipment, ensuring equipment and housings are locked and keys are stored safely in their correct location; Ensure all existing and new keys are organized and labelled correctly and kept up to date.
  • Manage issuing of keys to external contractors and other colleagues, ensure they are returned to their correct location in timely manner.
  • Build, image and configure various hardware devices for IT/AV services.
  • Manage the DHCP and DNS entries of IT/AV equipment.
  • Carry out network data port patching, network switch port configuration and any other applicable networking activities. Ensure network port databases are accurately maintained and up to date.
  • Use software tools to provide proactive monitoring of IT/AV equipment; using system alert notifications to provide support and appropriate escalations.
  • Create and update manuals, user guides and display information for IT/AV systems in Teaching spaces, Office spaces, Meeting rooms and Event spaces.
  • Create, review and update support documentations for IT/AV systems. Undertake knowledge sharing including creation of knowledgebase libraries.
  • Liaise with External contractors to ensure they adhere to QMUL Health & Safety policies and procedures and adhere to QMUL Security policies and procedures.
  • Ensure compliance with relevant ITS and QMUL policies and procedures.


Qualifications

Degree and/or professional qualification in IT subject and in-depth experience in relevant technical area



Skills

ITIL foundation qualified or demonstrate management and operational experience using appropriate best practice framework

IT technical skills certifications. Microsoft MCP, MCSA, MCSE, CompTIA A, Network, Security, AV Associate

Project Management qualification e.g. Prince 2 , Agile, MSP, PMP qualified or demonstrable experience of project management

IT/AV Technician relevant experience in similar or related role. Substantial broad vocational experience demonstrating

development through involvement in a series of progressively more demanding relevant work roles

Demonstrates experience working with relevant specialised equipment, software or procedures.

Demonstrates experience of delivering a high quality, customer focused service.

Delivery of operational, technological and process improvement

Delivers solution focused, reliable and resilient IT customer support service to support current/ future customer and business requirements

Uses technical expertise and knowledge to:

  • Keep up to date with developments in technology, IT and AVservices
  • Inform, guide, challenge and support technology investments and decisions.
  • Recommend, develop and implement solutions that address customer service challenges.

Provide authoritative suggest you use ? robust professional knowledge and advice.

Demonstrates knowledge and understanding of service management systems and processes for supporting research, teaching, learning and business activities.

Strong communication skills, both written and verbal.

The ability to work both independently and as part of a team collaboratively.

Demonstrable experience of delivering high levels of customer care

Demonstrable ability to deliver work using own initiative

Strong planning, negotiation, interpersonal and organisational skills.

Flexible and professional approach to work

Successful support of customer and quality focused IT services with expertise of industry best practice methodologies in specialist area

Willingness to undertaken continuous professional development

The ability to meet UK ?right to work? requirements.

IT Support Assistant
This job will run for the new academic year. You will be expected to perform the following checks on a daily basis as agreed with the local End User Services team. Your main duties will be to log and raise tickets for the following, but there maybe additional tasks availible throughout the year.

  • Faults with PCs
  • Faults with printers
  • Faults with Audio Visual
  • Refill paper in printers
  • Standard of cleanliness in room

You will liase on a weekly basis with the local End User Services Supervisor.



Qualifications

No qualification required, training will be provided



Skills

No qualification required, training will be provided

The Global Health and Social Medicine department is taking forward a prototype tool to assess the environmental sustainability of planned digital health systems.  The tool takes the form of a simple website that poses questions to the user.  Feedback from user testing has given us a prioritised list of improvements to the website and we are seeking someone with web development and design skills to help us implement these.  The successful applicant would be responsible for 

  1. presenting options for addressing these improvements, with timescales for implementing each option, and 
  2. implementing the agreed options within the estimated timescales.   


Qualifications

N/A



Skills

web designer, html, css, web storage

MORE JOBS LIKE THIS