Application Support Specialist
Position summary
Introduction
Job description
Ticket Resolution: Investigate helpdesk tickets by analysing user interfaces and debugging code, ensuring swift resolution and clear communication with internal clients
Monitoring: Utilise monitoring tools to track production system performance, review log files, and re-run jobs as necessary to maintain stability
Continuous Improvement: Identify recurring issues and implement system optimisations to enhance performance and prevent future errors
Standby Support: Provide responsive on-call support by managing high-severity incidents promptly, escalating unresolved issues, and keeping management informed
Deployment Management: Oversee change control processes and coordinate deployments through QA, UAT, and production phases, ensuring proper documentation, versioning, rollback capability, and post-deployment validation
Minimum requirements
- Matric Certificate
- Completed Bachelor's degree in one of the following fields: (BSc) Computer Science and IT, (BCom) in Information Technology, (BEng) in Information Technology or Software Engineering
- Minimum 3 years’ experience in an IT Application Support role
- Proficiency working in Linux environments to support and troubleshoot hosted applications
- Experience supporting applications deployed on Linux or container platforms such as Kubernetes
- Working knowledge of Windows Server environments
- Strong database skills
- Proven ability to diagnose and resolve application errors
- Experience analysing application logs and troubleshooting production incidents
- Scripting or programming experience in languages such as C#, .NET, Java, Python, or Bash is advantageous
- CI/CD Tools: Experience with systems like Azure DevOps for streamlined deployments and efficient release management
- SQL Database Skills: Proficient in investigating and troubleshooting systems using SQL queries to maintain robust data integrity
- Helpdesk: Skilled in managing tickets within a helpdesk system, providing regular updates and ensuring prompt issue resolution
- Scripting: Adept at writing scripts to automate repetitive tasks and enhance operational efficiency
- Monitoring Tools: Experience with monitoring tools such as Datadog, Grafana, and Elastic to track performance and swiftly detect issues