JOB TITLE: IT Business Analyst
This position is responsible for developing analytics and reporting for different IT Business Operations functions. Collaborate with the team to analyze and optimize existing business processes, manage documentation, and perform IT asset and management tasks.
The role will involve DUTIES
- Provided training to other departments
- Planning and organizing workload to meet deadlines
- You will be a key member of the team supporting the wider business in all IT requirements and must have a broad
- range of IT skills along with the ability to fully manage several software systems
- Working with other departments to control the GMP standards
- Supporting the businesses Business information (BI) strategy, maintaining, upgrading
- Supporting the Manufacturing Software systems and related hardware.
- You will be required to install and perform regular maintenance on all software and associated ancillary equipment
- Working with the quality team to provide risk assessments to help support the upgrade and bespoke of software
- Experience in providing IT support within a manufacturing environment is essential
- Regular requirement to develop or amend reports from any of our current or future systems
- You will be expected to participate in the development and rollout of our business information strategy
SKILLS, EXPERIENCE & QUALIFICATIONS
- Degree level or equivalent level of experience within a similar role
- Ability to review and re-design systems and processes to support the capture of analytical data
- ITIL Foundation
- Prince 2 or similar project management experience
- MS SQL server database administration
- Excellent analytical thinking and decision-making skills
- Evidence of managing own projects
- Advanced IT and analytical skills with experience using Business Intelligence technologies
- Advanced knowledge and experience of data warehousing and relational databases
- Specialist knowledge across a range of hardware and software products underpinned by theory
- Ability to identify and resolve a range of problems, e.g. computer system errors, User’s computer problems, application problems, network issues, data errors
- Experienced in full range of Microsoft programs
- Experienced in full range of Microsoft operating systems – server and desktop
JOB TITLE: Programmer and Software Development Professional
We are seeking a talented and motivated Software Programmer to join our growing team. The ideal candidate will have experience in developing software applications, an understanding of software development methodologies, and a strong commitment to quality and customer satisfaction.
The role will involve DUTIES
- Consistently write, translate, and code software for new and existing solutions according to specifications including user interfaces, databases, and back-end services
- Create, execute, and monitor unit tests, performance tests, and regression tests for the purposes of identifying defects, isolating areas for improvement, and general debugging
- Administer diagnostic analysis of test results and deliver solutions to critical areas
- Cultivate and disseminate knowledge of application development best practices
- Gather statistics and prepare reports on the status of projects for discussion with management and team members
- Determine, develop, and maintain user manuals and guidelines
- Install software products for end users as required
- Maintain relationships with the company’s software and hardware suppliers for prompt rectification of any problems or emergencies
- Work in cross-functional teams with network administrators, systems analysts, programmers, and other software engineers to resolve any defects in products or company systems
- Train, manage, and provide guidance to junior software development staff
SKILLS, EXPERIENCE & QUALIFICATIONS
- Education: Bachelor’s degree in software engineering, Computer Science, or Information Technology required
- Years of Experience: 3 or more years of experience required
- Software Knowledge: SAP, technically fluent in programming languages, including .Net/C#, Java, or PHP;
- Solid working knowledge of current Internet technologies, including web services, HTML, JavaScript, and CSS
- Working knowledge of SQL programming, database design, E-commerce platform development (Magneto, Hybris, etc.), DevOps processes, and test-driven development preferred
- Hands-on software troubleshooting experience.
- Creative and resourceful problem-solving skills
- Envisioning solutions to a range of complex IT problems with nearly any technology or scenario
- Appropriate professional organization and time-management skills
- Optional experience in: Jaspersoft Reports or Python
- Android SDK and B4A
- Have experience in – or at least awareness of – the following platforms:
- MS Office (Word, Excel, PowerPoint, Access)
- Microsoft PowerBI
- MS Visual Studio
- MS SQL Management Studio
- Be able to effectively work in a team, but also be able to work autonomously
- Excellent written and verbal communication skills
- Be able to debug and fix your programs
JOB TITLE: Web Design and Development Professional
This role strongly emphasizes web and UI but also involves other marketing-related projects like social, web ads, infographics, layout, and more. Our ideal candidate is a problem solver who gets excited about working with multidisciplinary individuals—writers, content strategists, web developers, and account/project managers—in a collaborative, fast-paced environment.
The role will involve DUTIES
- Strong communication abilities to interact with colleagues and clients
- Proficiency using Adobe Creative Suite (Photoshop, Illustrator), InDesign or other visual design programs
- Creative mind and strong eye for design and layout Proficiency in front-end development web programming languages such as HTML5 and CSS3, JQuery, and JavaScript
- Knowledge of writing extended CSS coding languages such as LESS/ SASS
- Proven strong experience with jQuery Mobile and/or Bootstrap
- Experience in managing multiple projects simultaneously
- Experience in responsive and mobile design
- Working with different content management systems (WordPress, Magneto)
- An extensive portfolio that demonstrates your professional experience with responsive design, typography, UX/UI design, and creativity
- Familiar with Development and Debugging Tools for Cross-Browser Issues
- Optimizing sites for maximum speed and scalability
- Designing the user experience across the company’s digital products you’ll report to the Product Manager
- You will also work alongside a Business Analyst, and liaise with the in-house development team
SKILLS, EXPERIENCE & QUALIFICATIONS
- Education: Bachelor’s degree in software engineering, Computer Science, or Information Technology required
- Years of Experience: 3 or more years of experience required
- Previous experience as a UX Designer including experience gathering user insights, developing user testing materials, and wire-framing for web applications.
- Create a design portfolio, will need to show experience in UX Design for products that have complex data interfaces – this is necessary because in this role you’ll be creating the user experience for digital products that communicate complex data.
- Proficient with the following;
- HTML, CSS
- Adobe Suite – Photoshop, Illustrator, InDesign
- API web integration
- Experience in User Experience (UX) and User Interface (UI)
- Design effective responsive websites
- CMS systems
- Strong interest in web design trends and design in general
- A creative eye in terms of layout skills
JOB TITLE: Network Engineer and System Administrator
Incumbent serves as the Network Engineer and System Administrator within the entire company operations. Responsible for analysis and evaluation, implementation and technical development, and support of network projects and operations.
The role will involve DUTIES
- Maintain and upgrade the software, hardware, and network systems of an IT infrastructure
- Make sure that all the components of the computing system are running efficiently
- Troubleshoot any issues with computer software and hardware, also maintain internet connectivity, back up data and ensure that the system is not under any threat
- Perform customer service functions by helping clients and employees and by resolving issues affecting the optimal performance of their computer and networking terminals
- Administering and supporting Server Operating systems
- Project-based 2nd/3rd line IT support
- Presales calls, demonstrations, and technical discussions.
- Collaborate with management, colleagues, clients, and vendors to implement network solutions to meet stated project requirements.
- Liaise with project management teams, third-line engineers, and service desk engineers on a regular basis.
- Maintain an up-to-date understanding of the latest technologies
- Monitor and troubleshoot network performance issues
- Liaise with other departments to ensure smooth operations
- Ensure that service level agreements are met
- Assist in the design and implementation of new network solutions
- Monitor and troubleshoot network performance issues
- Identify and resolve faults on the network
- Respond to incidents and escalations
- Develop and maintain scripting and automation solutions
- Maintain an up-to-date understanding of the latest technologies
SKILLS, EXPERIENCE & QUALIFICATIONS
- Bachelor’s degree or equivalent qualification. (MSc or Post Graduate Diploma in related field)
- Minimum 3 years’ experience as a Network Engineer & Brilliant Network knowledge
- Excellent communication skills
- Experience of 2nd line Network support
- Previous experience troubleshooting networks
- Good working knowledge of Cisco routers and switches
- Knowledge of Firewalls
- Experience working in a data center environment
- Significant experience delivering IT solutions in a customer-focused environment.
- Technically strong in Active Directory, G-Suite, Office 365, Network, etc
- Up-to-date knowledge of IT standards/protocols, and legislation including GDPR.
- Excellent interpersonal, organization, and administrative skills
- A track record of building strong personal relationships and credibility.
- Knowledge of network technologies, including LAN, WAN, VPN, VLANs, routing, DHCP, DNS, HSRP, and wireless networks.
- Experience in MS365, O365 and Windows server administration
- Experience in Wireless LAN Controller implementation and Management.
- Experience in ticketing system – Ex : Service Now, JIRA
- Experience in monitoring tools e.g.: Orion, Splunk, PRTG, etc.