Job Description:
Application Management :
-
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.
-
Support the BI approach, understanding the business requirements and perform the needed data engineering that supports the business needs.
-
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.
-
Engage with business owners 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 Securit
-
y:Follow secure coding guideline
-
s.Manage user authorization and authentication according to authorization matri
-
x.Follow guidelines and enhance the knowledge of the security architectur
-
e.Ensure security by design in all applications and enhance security measures in existing application
-
s.Resolve security incidents and findings in application layer, data layer and all its supporting layer
s.
Qualificatio
ns Training and qualificat
-
ionBachelor’s degree in Computer Science or any similar degr
ee.Technical knowle
-
dgeExtensive experience in .Net and MS SQL Ser
-
verExperience with relational databases and database des
-
ignFamiliar with project management and agile methodolog
-
iesExperience in dealing with cross-functional te
-
amsSAP experience is a p
-
lusMicrosoft Power Platform experience is a huge p
-
lusCloud computing and development lifecycle knowledge is a p
-
lusTableau or MS Power BI experience is a p
-
lusServiceNow ticketing system experience is a pl
us.Soft skills/individual competen
-
ce:High communication and presentation ski
-
llsProblem solving and analysis specially in critical situati
-
onsBreaking down and analyzing issues into functional poi
-
ntsGood command of English and Arabic langua
g
esExperie
-
nce+3 years in the IT field with 2 years fulfilling similar tasks and responsibiliti
es.