Job Description Senior IT Consultant Place of work: East Grinstead (hybrid) Type of Job: Permanent Schedule: Monday to Friday from 09:00 am to 05:30 pm 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 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 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.