- Oversee front-end and back-end development teams and their projects
- Monitor reliability and performance of all internal systems to suggest improvements
- Ensure compliance with security regulations
- Manage software development projects by setting requirements, goals and timelines
- Prepare and manage the engineering department’s budget
- Design strategies for future development projects based on the company’s overall objectives and resources
- Hire engineers and coordinate their training
- Implement innovative technologies
- Coordinate with external stakeholders for new integrations and tools
- Review and update policies relevant to internal systems and equipment
- Lead and direct technical and administrative project team.
- Execute and monitor project activities.
- Manage changes to scope, cost and schedule of project work.
- Coordinate priorities and resources between multiple projects.
- Prepare and update project plans and status reports.
- Provide updates on customer and corporate issues participating in scheduled operational meetings as in routine with team leads and employees.
- Coordinate cross-functional meetings of personnel related to project.
- Facilitate sessions to effectively resolve issues if any.
- Allocate appropriate resources to ensure projects are completed within the given time and budget.
- Utilize corporate ISO processes to track project schedule and cost.
- Report status, develop project-related documentation and implement lessons learned.
- Participate in project performance review meetings and discussions.
- Participate in corporate business development activities.
- Update and maintain production and quality metrics of projects.
- Reviewing Tenders documents, Specs and BOQs.
- Ensuring Safety Procedures and Requirements according to HSE international regulations.
A bachelor's degree in engineering (Arch or Civil).A master's degree is preferred.Relevant certifications such as Project Management Professional (PMP) or Certified Project Director (CPD) are highly advantageous.At least 15-20 years of experience in project management, with a proven track record of successful project delivery in the Construction industry.Strong leadership and decision-making skills.Excellent communication and interpersonal skillsKnowledge of the laws and regulations of different contracts and their modifications.Excellent organizational and time-management skills.Excellent analytical skillsExcellent mentoring, coaching and people management skills