Enterprise Solutions Architect
KalSoft Oman is looking for a highly experienced Enterprise Architect to lead the design, governance, modernization, and implementation of large-scale enterprise platforms and digital transformation initiatives. The ideal candidate will possess deep expertise in enterprise architecture, Microsoft technologies, cloud platforms, AI-enabled solutions, system integration, DevOps, and government digital ecosystems.
This role requires a strategic technology leader capable of defining enterprise architecture roadmaps while remaining hands-on with solution design, implementation oversight, governance, and stakeholder engagement. The Enterprise Architect will work closely with executive leadership, business stakeholders, technical teams, and government entities to deliver secure, scalable, AI-enabled, and future-ready enterprise platforms.
Key Responsibilities:Enterprise Architecture & Strategy
- Define and maintain enterprise architecture frameworks, standards, principles, and governance models.
- Develop enterprise architecture roadmaps aligned with organizational and business objectives.
- Lead architecture reviews and provide technical governance across projects.
- Design modular, scalable, distributed, and secure enterprise solutions.
- Establish enterprise-wide technology standards, API standards, and integration patterns.
- Ensure alignment with enterprise architecture methodologies such as TOGAF.
- Drive modernization initiatives across legacy and cloud-native systems.
- Define target-state architectures and migration strategies.
Solution Design & Technical Leadership
- Design end-to-end enterprise solutions from requirements gathering through deployment and support.
- Provide architecture leadership for enterprise applications, integrations, AI platforms, and digital services.
- Create system architecture diagrams, technical specifications, and solution blueprints.
- Define secure systems architecture and enterprise security practices.
- Design high-performance, data-intensive enterprise systems.
- Review solution designs, code quality, and implementation approaches.
- Mentor development teams and technical leads on architecture best practices.
Microsoft & .NET Architecture
- Lead architecture and development initiatives using:
- C#
- ASP.NET Core
- ASP.NET MVC
- Web API
- Entity Framework
- Dapper
- .NET Core / .NET Framework
- SQL Server
- Azure Services
- MAUI / Xamarin
- Windows Services
- WPF / WinForms
- Microservices Architecture
- Design enterprise-grade Microsoft technology solutions and platforms.
Cloud, Infrastructure & DevOps
- Design and govern cloud-native and hybrid-cloud architectures.
- Define and implement CI/CD strategies and DevOps practices.
- Develop and review Azure DevOps YAML pipelines.
- Architect containerized environments using Docker.
- Design deployment architectures and release management processes.
- Manage private Docker Registries and container ecosystems.
- Design IIS-based and Windows Server deployment architectures.
- Establish enterprise monitoring, observability, and operational intelligence solutions.
- Implement Grafana monitoring and visualization frameworks.
- Define DevOps automation and deployment governance standards.
Integration & API Architecture
- Design API-first enterprise architectures.
- Architect enterprise integration platforms and middleware solutions.
- Design secure API gateways and integration services.
- Lead enterprise interoperability initiatives.
- Implement event-driven architectures using Apache Kafka.
- Develop integration patterns for large-scale distributed systems.
- Establish enterprise API standards and governance frameworks.
Data, AI & Intelligent Systems
- Lead enterprise AI and digital innovation initiatives.
- Architect AI-powered enterprise platforms and services.
- Design Retrieval-Augmented Generation (RAG) architectures.
- Implement LLM integrations and AI orchestration frameworks.
- Design semantic search and enterprise knowledge management systems.
- Develop AI-assisted automation solutions.
- Architect machine learning and analytics platforms.
- Design vector database and embedding-based solutions.
- Implement: Semantic Kernel, Microsoft Agent Framework, Microsoft Bot Framework
- Drive enterprise AI adoption strategies and governance.
Government & Enterprise Platforms
- Design solutions aligned with government interoperability and governance frameworks.
- Lead architecture initiatives within government and public-sector ecosystems.
- Integrate enterprise systems with government platforms and services.
- Support digital transformation programs for ministries, public authorities, and national initiatives.
- Ensure compliance with government architecture and integration standards.
User Experience & Application Platforms
- Architect modern enterprise web and mobile applications.
- Design responsive, scalable front-end architectures.
- Develop enterprise dashboards and operational control interfaces.
- Define enterprise UX standards and user experience strategies.
- Implement enterprise-grade UI frameworks and application platforms.
Quality Engineering & Governance
- Define automated testing strategies and quality assurance frameworks.
- Establish end-to-end testing pipelines.
- Lead architecture compliance reviews and governance assessments.
- Produce technical governance reports and recommendations.
- Review code quality, engineering standards, and technical documentation.
- Establish software development best practices and standards.
Stakeholder Management
- Collaborate with executive leadership, business units, vendors, and government stakeholders.
- Translate business requirements into scalable technical solutions.
- Present architecture strategies, roadmaps, and recommendations to senior management.
- Lead workshops, architecture reviews, and technical governance committees.
- Provide knowledge transfer, mentoring, and technical training.
- Minimum 10+ years of experience in Software Engineering, Enterprise Architecture, Systems Analysis, and Solution Architecture
- Proven experience delivering enterprise and government digital solutions.
- Demonstrated experience working with ministries, public authorities, or national-level programs.
- Experience leading full Software Development Life Cycle (SDLC) projects.
- Strong combination of strategic architecture leadership and hands-on technical implementation experience.
- Experience managing large-scale enterprise transformation programs.
Technical Expertise Required:
- Microsoft/.NET ecosystem (C#, ASP.NET Core/MVC, Web API, SQL Server, Azure, microservices).
- Enterprise architecture (TOGAF preferred), DevOps, CI/CD, Docker, Azure pipelines.
- AI/ML systems (LLM, RAG, semantic search, chatbots, predictive analytics).
- Government interoperability frameworks (Oman GUP, OGN, OeGAF).