Job Location:– Dubai (Onsite)
JOB PURPOSE
The role holder is responsible for participating in the operational delivery of the application & database services including conducting the migration from legacy database systems to new advanced database systems and database systems tuning and optimization in coordination with application owners.
KEY RESPONSIBILITIES / ACCOUNTABILITIES
Daily Operations
- Conduct daily operations ensuring that work processes are optimally delivered
- Provide management information and insights on all dimensions of work area performance to facilitate discussion and decision making, both on a periodic basis and for ad-hoc management requests.
- To conduct health checks for applications, databases, and enable the monitoring.
Job Specific Accountability
- Participate in the operational delivery on the application and database management & middle tier technologies’ strategies to support applications such as Digital ID, ERP, Dubai Now, Dubai Pay, Smart integration Services, BI, Artificial Intelligence and Blockchain etc.
- Conduct the migration from legacy database systems to new advanced database systems and ensuring a smooth transition
- Conduct database systems tuning and optimization in coordination with application owners
- Participate in the maintenance of applications and databases availability, security, reliability and optimum usability by minimizing risk factors and safeguarding
- Deploy different projects, solving complex problems and ensuring that the applications and databases quality is compliant with the organization standards
MINIMUM QUALIFICATIONS, EXPERIENCE AND SKILLS
Qualifications
- Bachelor’s degree in Computer Science / Information Technology or equivalent
Professional Certifications
- Relevant certification in application management such as Information Technology Service Management (ITSM/ITIL) or equivalent
Years of Experience
- 4 years of relevant experience in managing application & databases operations
Nature of Experience
- 1 year in positions of progressively increasing managerial responsibilities
- Conduct test procedures and ensure identified bugs are reported to the development team and ensure that applications pass all the test use cases to meet system requirements
- Conduct configuration tests of application products (releases, product changes, service packs and critical fixes prior to distribution) for launch into the client environment
- Conduct investigation of and seek solutions for complex problems which classify for 2nd level technical support for application and databases and ensure swift resolution
- Liaise with external vendors on maintenance and technical support activities, ensuring they are carried out
- Provides timely resolution of issues and maintains core business applications at an effective and reliable level through appropriate support services
- Support periodic audits on applications and databases, preparing reports on the functioning and potential risks/gaps and suggesting approaches to enhance the same
- Facilitate training for users on the utilization of the applications based on its relevance to their scope of work
Self-Management
- Define performance goals at the start of the year in discussion with the reporting manager and ensure that the goals are monitored and achieved during the course of the year
- Take ownership of his/her own learning agenda by identifying development needs and address these gaps with an individual development plan, detailing the appropriate actions to be taken, in consultation with the reporting manager
- Strive to achieve the highest levels of proficiency on all the competencies and skills required to perform the role
- Keep abreast of relevant professional/industry developments, new techniques and current topics through continued education and professional networks
Policies, Processes & Procedures
- Follow all relevant Department policies, processes, standard operating procedures and instructions so that work is carried out in a controlled and consistent manner
- Contribute to the optimization of policies, processes and procedures emphasizing digitization and paperless strategies
- Comply with all relevant information security practices and standards to ensure data integrity and confidentiality
Job Specific Skills
- Knowledge of technical troubleshooting
- Understanding of System Development Lifecycle
- Expert knowledge of various Database systems like Oracle, SQL, MongoDB, PostgreSQL etc
- Expert knowledge of various Application systems like BI, Java platform, middle Tier technologies like WebLogic, tomcat, Integration (EI), Docker
- Excellent Knowledge of programming languages, such as Java, C++, Python and Perl
- Knowledge of configuration tests for application products
- Excellent debugging and optimisation skills
- Excellent planning and organizing skills
- Ability to multi-task and work under tight deadline
- Strong analytical skills
Business Language Skills
- Fluent written and spoken English essential, Arabic preferred
Communication and Interaction Skills
- Interprets or explains data or information to deliver messages to audiences not knowledgeable about the subject matter