Senior IT Consultant

  • Full-time
  • East Grinstead

Description

Place of work: East Grinstead (hybrid)

Type of Job: Permanent

Schedule: Monday to Friday from 09:00 am to 05:30 pm.


About CNM

The College of Naturopathic Medicine (CNM) is the UK’s largest, highly-respected and well-known natural-medicine training provider, with colleges in London, Belfast, Birmingham, Brighton, Bristol, Edinburgh, and Manchester.


The Role

We are seeking a highly skilled and experienced IT Consultant to join our dynamic team.

The successful candidate will play a key role in developing and maintaining our IT infrastructure and software systems, with a focus on delivering scalable solutions and ensuring optimal performance. This is a mid to senior-level position, and we are looking for a consultant who can handle complex technical challenges, manage projects, and contribute to the company's overall success.


The Ideal Candidate

The ideal candidate will possess expertise in multiple technologies, including SQL, Moodle, AWS, PHP, Linux, Laravel, Python, Docker, and Microsoft technologies. Proficiency in English is required, and knowledge of Italian or Spanish is highly desirable.

You should have the flexibility to work outside regular office hours to provide student support, as we provide lectures on evenings and weekends, so a quick response is required. We are happy to provide training and coaching throughout your career at CNM as long as you are willing to train, learn new things, and improve your IT knowledge.


Key Responsibilities:

· System Design & Implementation: Design, develop, and maintain software solutions using technologies such as PHP, Python, Laravel, Docker, and Moodle.

· Database Management: Manage and optimize SQL databases, ensuring high availability, scalability, and performance.

· Cloud Infrastructure: Architect, deploy, and manage AWS cloud services, ensuring security and cost-efficiency.

· Linux Administration: Oversee the setup, management, and optimization of Linux-based servers.

· Project Management: Lead or contribute to IT projects, ensuring timely delivery and alignment with business objectives.

· Troubleshooting & Support: Provide expert-level troubleshooting for systems and infrastructure issues. Support end-users where necessary, including working with Microsoft suite technologies (e.g., Office 365, Active Directory).

· Collaboration & Training: Work closely with other departments and team members to ensure smooth IT operations. Provide guidance and mentorship to junior staff as required.

· Continuous Improvement: Stay up to date with industry trends and emerging technologies, recommending and implementing new solutions that improve efficiency and effectiveness.


Experience and knowledge required: 5+ years of experience in IT consulting or similar roles, with a strong background in:

· SQL (MySQL, PostgreSQL, or MS SQL)

· Moodle (or similar Learning Management Systems)

· AWS (Amazon Web Services)

· PHP and Laravel frameworks

· Linux server administration

· Python for scripting or application development

· Docker for containerization and CI/CD pipelines

· Desirable Experience:

· Microsoft technologies such as Office 365, Active Directory, SharePoint

· Experience with DevOps tools and practices

· Version control systems (Git)

· ITIL or other service management frameworks

· Strong problem-solving skills and the ability to work independently

· Excellent communication skills in English

· Knowledge of Italian or Spanish is highly desirable

· Ability to work in a fast-paced environment and manage multiple priorities.


Benefits:

· Competitive salary based on knowledge, skills and experience

· Opportunity for professional growth and development

· ​Free short courses on natural therapies

· Increased holiday allowance with the length of service (max 26 days + 8 bank holidays)

· Store discount card

· Bike to work scheme

· Two company parties per year

· Sick pay after the first year of employment.