Corporate IT App Support Team Lead
We are looking for a Team Lead to join our growing Corporate IT Team. This is an exciting role and includes a wide set of responsibilities, with the day-to-day focus on the ongoing improvement of the corporate estate and execution of the IT projects within the Organization.
The successful candidate will need to have a strong team lead skill set, being able to provide training and mentorship to team members. The Team Lead must be able to follow up progress, take decisions and immediately identify issues requiring prompt escalation.
The successful candidate should also be able to breakdown projects into smaller manageable and well documented tasks to be executed by other members of the team/function. The right candidate should have a team mentoring mindset, a keen attention to detail and the ability to troubleshoot systems while under pressure, is essential. The right candidate will require experience and knowledge of desktop and server operating systems, hardware fault finding, networking, security and desktop applications used in the organization.
Candidates will need to demonstrate initiative, strong problem-solving skills, a 100% mindset of automation, and the ability to work in a team, while also assuming responsibility for their work. The successful candidate will need to be organized, comfortable in working in a dynamic, fast paced environments. They should have a good understanding of deadlines and accountability and able to provide updates on their projects without being asked to. The role has the potential to include overnight and weekend on-call for key production server/system issues.
The projects side of the role will include owning projects from start to finish, being a resource on projects, documenting tasks, building servers, maintaining equipment, troubleshooting and performing maintenance/upgrades when required.
Responsibilities and Duties:
- Team Lead will involve daily management of staff, Daily Standup, Monthly 1two1’s, Ticket management and reporting of team activities as well as resource allocation.
- Install, configure, test, support operating systems, application software, and system management tools.
- System DR, Backup, Update management with reports.
- Manages and monitors the existing Corporate IT systems and infrastructure.
- Ensures the highest level of systems and infrastructure availability.
- Evaluates the existing systems and processes, providing technical direction to team members and management including other teams when needed.
- Receive training & transfer of ownership from other teams to implement and support new products/technologies.
- Provide support and mentorship to other teams and be an influencer in providing permanent solutions, to avoid problems from re-occurring.
- Plans and implements system automation as required for better efficiency.
- Oversees the development of customized software and hardware requirement.
- Collaborates with other professionals to ensure high quality deliverables within organization guidelines, policies, and procedures.
- Follow ITIL, including Incident and Change Management process and procedures.
- Identify areas where the Corp-IT function can be more efficient.
- Keep up to date with best practices and technologies and implement them in the work place.
- Implements warranty and support activities.
- Advocate and maintain the organizations strict approach to data security.
- Follower and advocate of the organization principles.
- A “can do” attitude and comfortable managing competing priorities to achieve a high level of customer satisfaction
- Flexibility around working schedule
- Attention to detail
- Manage an on-call support team and assist in escalations.
Qualifications and Skills
- Strong working knowledge at systems admin level.
- Advanced working knowledge of:
- Microsoft Windows (Active Directory, DNS, DHCP, DFS, GPO, RDS)
- Applications, (Mattermost, Atlassian, MS Exchange, SQL)
- Automation (SCCM, Puppet, Jenkins, Github)
- Virtualization (VMware)
- VDI (VMware Herizon, Citrix)
- Support Desk Management
- Working Knowledge of:
- Networking (VLAN’s, Routing, Switching etc)
- DR and Backup Automation
- Patch Management and Patching
- Ability to write scripts and convert exiting processes into code
- Excellent English verbal and written communication skills
- Ability to clearly explain technical issues to a non-technical audience
- Create and maintain appropriate documentation and handover for ongoing operations
- Flexibility around working schedule
- Attention to detail
- Will be required to work Oncall/OffCall to support the business needs