Riyadh
On-site
SAR 200,000 - 300,000
Full time
Job summary
A technology-driven company in Saudi Arabia seeks a technical manager to oversee the development and management of its entire technical ecosystem. This role involves hands-on coding, server management, and implementing technical solutions for operational efficiency. The ideal candidate has a strong background in software development, server management, and problem-solving skills. Join our team to enhance our technical operations and infrastructure.
Qualifications
- Strong background in software development and system architecture.
- Experience managing servers, databases, and cloud infrastructure.
- Ability to handle multiple responsibilities across development, operations, and support.
Responsibilities
- Develop and maintain the company’s technical ecosystem including website and mobile application.
- Manage, operate, and maintain servers and databases.
- Implement technical solutions to improve performance.
- Prepare and update technical documentation for company systems.
- Propose plans for improving technical infrastructure.
Skills
Software development
System architecture
Server management
Database management
Cloud infrastructure
Problem-solving
Organizational skills
Responsible for
- Developing, managing, and maintaining the company’s entire technical ecosystem, including the website, mobile application, internal systems, and infrastructure.
- The role involves hands‑on coding, server management, system optimization, and ensuring data security and operational efficiency.
- Develop and build the company’s technical systems and code (website, mobile application, and internal system).
- Manage, operate, and maintain servers and databases, ensuring their stability and performance.
- Implement technical solutions to improve performance and streamline operational processes.
- Oversee technical support and resolve daily technical issues promptly and efficiently.
- Supervise integration and connectivity processes with external systems and platforms.
- Prepare and update technical documentation and user guides for company systems.
- Maintain information and data security by establishing and enforcing appropriate protection policies.
- Propose plans for improving the existing technical infrastructure and systems.
- Regularly test and update systems and applications to ensure reliability and efficiency.
- Coordinate with top management to identify future technical requirements.
- Manage accounts for technical services such as hosting, email, cloud systems, and APIs.
- Oversee and coordinate with any contracted team or individual assigned to specific projects or outsourced technical tasks.
Requirements
- Strong background in software development and system architecture.
- Experience managing servers, databases, and cloud infrastructure.
- Ability to handle multiple responsibilities across development, operations, and support.
- Problem‑solving mindset and strong organizational skills.