Technical Consultant
الوصف الوظيفي
Position Overview
We are seeking a highly skilled and proactive Technical Consultant to join our dynamic team in Jeddah, Kingdom of Saudi Arabia. In this critical role, you will serve as the technical backbone for our application infrastructure, ensuring seamless operations, robust performance, and unwavering system stability. Your expertise will be instrumental in supporting our core applications, managing disaster recovery protocols, and delivering exceptional technical solutions to meet business demands. The ideal candidate will possess a strong foundation in application administration, database management, and collaborative problem-solving, with a proven ability to thrive in a fast-paced, 24/7 operational environment.
Key Responsibilities
The Technical Consultant will be responsible for the following core functions:
- Application Administration:
- Install, configure, and upgrade application software and related components to ensure optimal functionality and compliance with organizational standards.
- Monitor application performance in real-time, proactively identifying and resolving issues to minimize downtime and enhance user experience.
- Manage user accounts, permissions, and access controls to safeguard sensitive data and ensure secure system operations.
- Develop and maintain comprehensive system documentation, including operational procedures, troubleshooting guides, and disaster recovery (DR) workflows.
- Provide timely and effective technical support to end-users, addressing application-related issues with a focus on resolution and customer satisfaction.
- Execute and document disaster recovery exercises, ensuring full readiness for planned or sudden disruptions. Restore services promptly and efficiently in the event of a disaster to maintain business continuity.
- Conduct root cause analysis (RCA) for system incidents, generating detailed reports to prevent recurrence and support continuous improvement initiatives.
- Troubleshoot and resolve technical incidents within defined Service Level Agreements (SLAs), ensuring adherence to performance benchmarks during business hours and beyond.
- Configure and monitor application-level alerts and health checks using APM tools to proactively detect and mitigate potential risks.
- Collaborate with cross-functional teams, including development, architecture, and business stakeholders, to optimize system performance, scalability, and stability through ongoing capacity planning.
- Database Administration:
- Monitor database performance, identifying and resolving bottlenecks to ensure efficient data processing and storage.
- Implement and maintain robust database security measures to protect against unauthorized access and data breaches.
- Assist in database design and optimization efforts to enhance query performance, storage efficiency, and overall system reliability.
- Collaboration and Project Support:
- Work closely with IT teams, business users, and external vendors to resolve complex technical issues and implement system enhancements.
- Participate in project planning, execution, and post-implementation reviews to ensure successful delivery of application-related initiatives.
- Engage with the Network Operation Center (NOC) to address alerts promptly, executing remediation actions to uphold system stability and availability.
Qualifications and Experience
To excel in this role, candidates must meet the following requirements:
- Minimum of 4 years of hands-on experience in technical consulting, application administration, or a related IT discipline.
- Proficiency in JavaScript, HTML, CSS, and other programming languages, with a strong understanding of web development principles.
- Experience with database management and SQL Server, including performance tuning, security implementation, and schema optimization.
- Familiarity with banking domain processes and regulatory requirements is highly desirable.
- Strong analytical and problem-solving skills, with the ability to diagnose complex technical issues and implement effective solutions.
- Excellent communication and collaboration abilities, with a proven track record of working effectively in cross-functional teams.
- Certifications in relevant technologies (e.g., database administration, cloud platforms, or ITIL) are a plus.
- Willingness to participate in 24/7 on-call support rotations to ensure uninterrupted service delivery.
Why Join Us?
As a Technical Consultant, you will play a pivotal role in shaping the technological future of our organization. You will have the opportunity to work with cutting-edge technologies, contribute to high-impact projects, and collaborate with industry-leading professionals. This role offers a competitive compensation package, professional growth opportunities, and the chance to make a tangible difference in a dynamic and forward-thinking environment.
يمكن أن يرتكب الذكاء الاصطناعي أخطاءً.