Support Engineer
Job Description
Join our innovative team at Qualip Solutions and help shape the future of financial technology in South Africa.
Location: Johannesburg, CBD. Duration: 6 month contract.
Responsibilities- DevOps & Support - provide application support, design thinking and problem solving for banking/payment systems.
- Apply critical thinking, design thinking and problem solving skills to solve technical problems on existing applications.
- Implement configuration, optimization (e.g., upgrades) and maintenance activity (e.g., regular maintenance patches) for enterprise wide applications.
- Provide efficient and effective support of applications including continued development, security, software patches, reliability, disaster recovery, ensuring the application meets business needs.
- Schedule and oversee planned maintenance tasks, such as backups and performance tuning, for production IT services to prevent and minimize issues.
- Maintain correct and current application documentation and make it available to application users.
- Oversee application implementation and configuration, patches, upgrades and maintenance, ensuring performance meets agreed SLAs and OLAs.
- Ensure minimal business operations impact due to upgrades and maintenance activities.
- Coordinate and execute unplanned maintenance tasks, such as disaster recovery procedures, for production IT services.
- Manage applications throughout their lifecycle and assist in application related aspects of designing, testing, operating and improving technology products & services.
- Coordinate & communicate across Tribes & Squads to successfully complete tasks.
- Coordinate with infrastructure & architecture teams to ensure that the impact of system and platform migrations on applications is minimized.
- Develop and maintain knowledge of application functionality, user workflow and business processes.
- Develop sufficient knowledge of application infrastructure (server, network, security) and broader organization architecture to assist with application upgrades and troubleshoot issues.
- Compile and maintain inventory of applications and related details.
- Manage and provide support aligned to all SLAs.
- Develop the skills required to operate and maintain the technical products & services (applications).
- Ensure that a backup system for applications and files associated with business operations is in place.
- Advise on software installation and upgrades, troubleshoot problems and provide resolutions.
- Work with Information Security teams to define and implement access permissions for applications.
- Develop and maintain expertise in application functionality, user workflow and business processes.
- Receive and screen user programming requests for new applications or modifications, determining appropriate priority and response.
- Develop and communicate training and documentation for end users.
- Act as a liaison between business stakeholders and customers, external solution providers, and IT stakeholders for application support specific requirements.
- Develop and/or assist with the development and/or execution of project plans for application.
- Provide input to current and future application requirements to meet the organization's needs.
- Prepare assessments for proposed applications, projects, and define appropriate integration and access requirements.
- Maintain awareness of application risks and opportunities for improvement.
- Identify and recommend application improvements to enhance capability and performance, and minimize costs.
- Ensure that application users are aware of the application capabilities to enable effective use.
- Assess vendor proposals for appropriateness and compliance with organization and industry standards.
- Participate in development of Requests for Proposals (RFP) and vendor evaluation and contract management for IT application services.
- Supervise and maintain the organization's repository of applications.
- Help diagnose problems and resolve incidents/issues related to applications.
- Validate the known error database for application-related entries.
- Work with Tech Centres of Enablement to define operational activities related to the applications.
- Application Monitoring & Performance Management: monitor application modification requests and ensure best practices.
- Conduct diagnostic investigations of program errors, and implement or recommend solutions.
- Maintain metrics of operational performance and evaluate trends.
- Analyze business systems to determine effectiveness, identify inadequacies, inefficiencies and problems, and recommend solutions.
- Enhance methods and procedures for collecting, analyzing, and documenting application issues, and completing user change requests.
- Enhance IT processes for transitioning completed configurations from development to production.
- Plan and coordinate the processes for the provision of user applications and systems necessary for business operations.
- Define and maintain application assessment, development, and support standards, and work with other IT and business stakeholders to establish configuration and use guidelines.
- Provide inputs to availability and capacity management process for effective planning.
- At least 5 years of experience supporting banking/payment systems.
- Minimum 3 years experience in Java, SQL and database technologies.
About This Role
Career insights for Radio Frequency Identification Device Specialists positions