Applications Management Senior Specialist
Main tasks
Software Development
- Engage in the planning and managing the development pipelines
- Design, develop, test new applications, and debug for fault-finding
- Develop scripts for automation and systems integration
- Design databases and regularly enhance database design for better performance
- Manage software rollouts in the market with the alignment of central teams
- Understand the existing locally developed applications and finds areas for enhancements and modifications.
- Building reliable integration layer between local and central applications and providing seamless ecosystem.
- Gather and discuss requirements with business and translate them into solutions and write operational documentation for technical authors and end users.
- Regular maintenance for systems by monitoring and correcting software defects.
- Support end users in the know-how and manage incidents in collaboration with other local and central teams.
- Check for new technologies and platforms to introduce new possibilities and enhancements.
- Update technical knowledge and skills through all possible channels and providing new ideas
- Document high level designs for solutions requirements.
- Communicate with business owners before, during and after the project’s completion to ensure business alignment.
- Work closely with other team members to achieve team goals
Service Desk and IT support
- Provide first line support for user support incidents.
- Handling tickets, troubleshooting cause and prioritization based on the business impact.
- Communicate with central support teams for incidents resolution
- Regular follow-ups on incidents and request tickets.
- Administrate system and user authorization.
- Provide support in general IT infrastructure.
- Provide basic network support in relation to application layer and network layer.
- Ability to steer and support the discussions with business and service providers for the best outcome.
- Software infrastructure such as OS support and database administration.
IT Security
- Follow secure coding guidelines.
- Manage user authorization and authentication according to authorization matrix.
- Follow guidelines and enhance the knowledge of the security architecture.
- Ensure security by design in all applications and enhance security measures in existing applications.
- Resolve security incidents and findings in application layer, data layer and all its supporting layers.
- Maintain and update governance documentation for local applications, including data handling procedures, user access management, and related controls to ensure compliance