Title
Digital Applications Architect
Job Summary
We are seeking an experienced Digital Applications Architect to join the Portfolio Management Office (PMO). The candidate's primary role will focus on shaping the program’s digital transformation. The candidate will leverage deep expertise in Digital Platform technology and extensive experience in mega project portfolio management platforms/tools to support all portfolio levels (PMO/PMCs/EPCs/etc.). Proven track record in developing digital platforms within the project management industry to create comprehensive blueprints and cloud-based digital platforms for mega project portfolios is essential. This role involves developing digital platform solution strategies/roadmaps, market surveys, vendor shortlisting, designing platform integration for various digital applications, and detailed design and implementation roadmaps, including developing RFPs.
Key Responsibilities
As the successful candidate, you will be required to perform the following:
- Develop digital platform & integration technology strategy, platform reference architecture, and platform data architecture management for identified modules.
- Develop data analytics technology strategy leveraging AI/ML technologies for data analytics and business intelligence tools.
- Develop Digital‐Twin governance framework across all project portfolio levels (PMCs & EPCs).
- Develop Advanced Work Package (AWP) governance framework across all project portfolio levels.
- Develop Class Library governance framework (engineering tag data management system) across all project portfolio levels.
- Design robust, scalable, and standardized data architecture, including data pipelines, storage solutions, and backup/recovery plans.
- Develop functional & technical selection criteria for assessing candidate platform vendors, Digital Twin vendors, AWP vendors, and platform integration vendors.
- Identify and recommend platform integration technology solutions and conduct market surveys to shortlist vendors based on the selection criteria.
- Develop detailed design integration architecture, including API specifications and workflows.
- Develop high-level guidelines for data collection, storage, processing, and usage.
- Develop digital platform data governance framework, including roles and responsibilities.
- Work closely with cloud security and network architects to ensure architecture alignment with cybersecurity mandates.
- Conduct regular reviews with program stakeholders to adapt business needs and technological advancements.
- Develop RFPs for platform ecosystem modules and integrations.
- Develop and conduct piloting procedures, security assessments, and risk analyses for the platform ecosystem.
- Create a comprehensive deployment roadmap with phased implementation plans, timelines, milestones, and KPIs.
- Develop and implement change management processes for database & application roll-out, integration, and updates.
- Develop performance monitoring and logging mechanisms, identify performance bottlenecks, and optimize resource allocation.
- Implement policies for data lifecycle management from creation to archiving and deletion.
Minimum Requirements
- Bachelor's degree in Computer Science/Engineering, Information Technology (IT), Digital Transformation (DT), or a related field.
- 10+ years of experience, including 8+ years in IT/DT/OT designing & deploying Project Management Digital Platforms.
- Proven track record in implementing or leading digital platform design & deployment for complex mega project management platforms.
- Experience with relevant software and platforms ecosystems such as AI/ML, AR/VR/AdR, ERP, SAP, Microsoft Power BI, Digital Twin platforms, AWP platforms, IIoT ecosystems.
- Knowledge in Project Controls, Performance, Scheduling, HSE, Procurement, and Material Planning.
- Deep understanding of cloud platforms (AWS, Azure, GCP, OCI), their strengths and limitations, and different cloud types and models (edge, public, private, hybrid; SaaS, PaaS, IaaS).
- Expertise in virtualization technologies (VMware, Hyper-V), containerization (Docker, Kubernetes), cloud integration tools, data architecture tools, API management, ETL processes, and data storage solutions.
- Strong analytical, problem-solving, communication, and interpersonal skills.
- Ability to prepare detailed technical documents and presentations.
- Fluency in English and Arabic; additional languages are a plus.