https://bayt.page.link/Kv4KHupdJrHB1i1S9
أنشئ تنبيهًا وظيفيًا للوظائف المشابهة

الوصف الوظيفي

About the job APPLICATION ARCHITECTURE CONSULTANT (ARABIC SPEAKER)

The Application Architecture Consultant is responsible for designing, evaluating, and optimizing enterprise application architectures. This role involves working closely with business and technology stakeholders to align application strategies with organizational goals, ensuring scalability, security, and performance. The consultant provides expert guidance on application modernization, cloud adoption, and integration best practices.


Key Responsibilities:
  • Application Architecture Design & Strategy:
    • Develop enterprise-wide application architecture strategies aligned with business objectives.
    • Define principles, guidelines, and best practices for software development and application integration.
    • Assess and recommend technology stacks, frameworks, and platforms based on business needs.
  • Modernization & Cloud Adoption:
    • Lead application modernization initiatives, including cloud migration and microservices adoption.
    • Evaluate legacy applications and recommend strategies for re-architecting, re-platforming, or replacing.
    • Ensure cloud-native architectures (AWS, Azure, GCP) align with performance and security standards.
  • Integration & API Management:
    • Design robust integration architectures, including API-first and event-driven architectures.
    • Ensure seamless communication between enterprise applications using middleware, ESB, or API gateways.
    • Define and enforce governance models for API development and lifecycle management.
  • Security & Compliance:
    • Implement secure coding practices, data protection mechanisms, and identity management frameworks.
    • Ensure application architectures comply with industry standards (e.g., OWASP, ISO 27001, NIST).
  • Collaboration & Stakeholder Engagement:
    • Work with enterprise architects, business leaders, and development teams to define architecture roadmaps.
    • Provide technical leadership, mentoring teams on best practices in software and application design.
    • Conduct architecture reviews, proof-of-concepts, and feasibility assessments for new technologies.
Qualifications & Experience:
  • Education:
    • Bachelors or Masters degree in Computer Science, Information Technology, or a related field.
  • Experience:
    • 8+ years of experience in application architecture, enterprise architecture, or software development.
    • Strong background in designing scalable, resilient, and secure enterprise applications.
    • Experience in cloud computing (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
    • Proficiency in modern application frameworks (Spring Boot, .NET Core, Node.js, Angular, React).
  • Skills & Certifications:
    • Expertise in software architecture patterns (microservices, event-driven, SOA).
    • Strong knowledge of DevOps practices, CI/CD pipelines, and infrastructure as code (IaC).
    • Familiarity with enterprise integration platforms (Mulesoft, Apache Kafka, Azure Logic Apps).
    • Certifications such as TOGAF, AWS Certified Solutions Architect, or Microsoft Certified: Azure Solutions Architect are a plus.
Preferred Qualifications:
  • Experience in consulting or advisory roles within large enterprises or government organizations.
  • Knowledge of AI-driven application development, edge computing, and blockchain solutions.

Vertical


Technology





لقد تجاوزت الحد الأقصى لعدد التنبيهات الوظيفية المسموح بإضافتها والذي يبلغ 15. يرجى حذف إحدى التنبيهات الوظيفية الحالية لإضافة تنبيه جديد
تم إنشاء تنبيه للوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.
تم إلغاء تفعيل تنبيه الوظائف المماثلة بنجاح. يمكنك إدارة التنبيهات عبر الذهاب إلى الإعدادات.