Job Title: IT Specialist
SOUK FARMS is seeking a proficient software developer to maintain and upgrade their internal software systems. The ideal candidate will be responsible for providing technical support to the company’s staff in using SOUK’s solutions, while ensuring that the software is always up-to-date and functional.
- Upgrade and maintain SOUK’s software systems in accordance with the company’s new requirements.
- Collaborate with external vendors to ensure that the developed systems meet SOUK’s specific needs and requirements.
- Provide technical support to SOUK’s staff in using the company’s systems and address any technical issues that may arise.
- Test and evaluate the systems developed by vendors and provide technical feedback to ensure their functionality, efficiency, and adherence to required specifications.
- Develop, test, and deploy any internal systems required by SOUK.
- Ensure that servers hosting SOUK’s systems are updated and functioning properly.
- Develop and maintain the company’s databases to ensure they are accurate, efficient, and secure.
- Collaborate with other departments to identify and address any technical needs or issues that arise.
- Document all software development and system maintenance activities, including code changes, bug fixes, and system updates.
- Troubleshoot and resolve any issues related to software.
- Participate in the design and implementation of software architecture and system infrastructure.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field with a minimum of one year of experience in software development. Alternatively, an Advanced Diploma in IT, Computer Science, Software Engineering, or a related field with a minimum of three years of experience in software development.
- Experience working with the PHP-Laravel framework, and the ability to present examples of projects worked on using this technology.
- Experience in developing Mobile Applications using the Flutter mobile app development framework.
- Experience working with at least one open-source software stack, such as LAMP (Linux, Apache, MySQL, PHP).
- Experience in working with different database management systems like MySQL and PostgreSQL.
- Proficiency in configuring and deploying applications on Linux servers, with the ability to troubleshoot and resolve any issues that may arise.
- Strong knowledge of open-source development methodologies, including collaborative software development practices and version control systems such as Git.
- Strong analytical and problem-solving skills, with the ability to debug and troubleshoot complex software issues.
- Excellent written and verbal communication skills, with the ability to explain technical concepts to non-technical stakeholders.
- Strong verbal and written communication skills in English.