System Administrator and Developer
The Engineering Institute of Technology (EIT) is looking for a proactive and enthusiastic Developer to join our IT department. This is a great opportunity to work with an international education organisation on a trajectory of growth.
Overview
The role consists of the development, support, and management of EIT’s digital suite. You will be an energetic and enthusiastic individual, working directly with a great technical team based in Perth and the Philippines, but will be required to interface with people globally. EIT’s product offerings are constantly evolving; therefore, it is important to be aware of current development trends globally to ensure that the implementations are well revised.
Duties
- Management and maintenance of EIT’s information systems.
- Continuous improvement of all systems based on ongoing projects.
- Supporting staff and students with queries or problems relating to the system.
- Must be able to work effectively with a remote team.
- Develop functionality, test, debug, deliver and support post-delivery functionality of various systems within the organization
- Creating operational procedures and end-user documentation
- Perform other duties as needed
- Assist with technical decisions, develop across the entire life-cycle and take ownership of your work
Required Skills
Proficiency with the following languages/architecture:
- PHP
- Linux environments
- Apache webserver administration
- Node.js
- Bash shell scripting
- HTML
- CSS
- JavaScript scripting
- MySQL administration
- Version control using Git
- Strong knowledge of cloud services
- Detail-oriented and organised
- Eager and willing to learn new technologies
- Ability to manage multiple projects simultaneously and thrive in a fast-paced, result-driven environment
- Proactive and self-motivated; ability to take initiative
- Ability to act independently, great work ethic
- Strong written and verbal communication
Qualifications/Experience
- Background in Software Development and/or Engineering
- Experience in Linux system administration
- Ability to work autonomously
- Strong time management, problem solving and project management skills
- Ability to embrace continuous learning and improvement
- Excellent work ethic and outcome focused
Desirable Skills
Familiarity with the following:
- Functional testing
- Knowledge and interest in computer systems and the latest technologies
- The ability to learn new technologies quickly
- An analytical mind
- Ability to document in detail
- An understanding of Learning Management Systems (Moodle) and CRM’s (SugarCRM)
- The ability to communicate complex procedures to stakeholders
- Commercial and business awareness
- Good communication skills – both written and verbal
- Attention to detail and desire to probe further into data
- DevOps
- Cybersecurity skills
Expectations
- Ability to learn fast: EIT employs a myriad of different information systems that exhibit numerous integrations.
- Strong communication: Strong grasp of the English language is a must. The ability to also convey technical activities to those who are not as tech-savvy is critical. Supporting less technical staff and students is essential.
- Customer service: The ability to assist students and staff under pressure is essential.
- Timeliness: Response times should be quick to a query or request that comes in.
- Care in development: This consists of ensuring all activities are carefully communicated, documented, and all code is commented appropriately.
- Flexibility with hours: If an incident occurs in an information system outside of normal working hours, they must be able to jump in and assist.
- Team player: The ability to work in a team environment with technical, sales/marketing and administrative staff members.
- Attention to detail: Takes the time to ensure tasks are completed competently.
- Problem-solving skills: Resourcefulness and troubleshooting aptitude