Job Responsibilities
Architecture Developmenะ
Design solution architecture in alignment with business needs, architecture roadmap, and organizational standards.
Deliver end-to-end architecture design, covering conceptual design, high-level architecture, detailed application design, infrastructure, and cloud systems.
Collaborate with relevant teams such as Infrastructure, Platform, Database, DevOps, Security, Development, Network, and Data to ensure effective solution design within technical and time constraints.
Ensure solution designs support complete end-to-end system integration, both internal and external.
Identify and apply appropriate integration patterns and document them in the reference architecture for future reuse.
Review solution delivery outcomes to identify design gaps and propose improvements to the architecture.
Maintain and manage architectural documentation and knowledge in the centralized architecture repository.
Project Collaboration
Support architectural activities throughout the project lifecycle—from planning and design to development and delivery.
Advise project teams to ensure alignment with enterprise architecture direction and cloud adoption practices.
Estimate infrastructure costs based on architectural designs to support project planning and budgeting.
Technology Evaluation and Adoption
Evaluate and recommend suitable technologies or approaches based on business goals, technical feasibility, and long-term maintainability.
Coordinate with technology vendors to gain a deep understanding of products and services.
Promote the reuse of software assets or solutions developed from previous projects to enhance operational efficiency.
Background & Experience
Minimum of 5 years of experience in solution architecture design
Minimum of 8 years of experience in software development or related technical roles
Hands-on experience with designing and implementing cloud-based architecture (e.g., Azure, AWS, or GCP)
Experience in designing and managing end-to-end system integration with both internal and external system
Experience working with cross-functional teams, including infrastructure, DevOps, security, data, and development
Knowledge & Skills
Strong technical knowledge of enterprise-level applications and infrastructure architecture
Ability to understand business requirements and translate them into appropriate architectural solutions
Solid understanding of enterprise architecture principles and reusable design patterns
Familiarity with modern architectural models such as microservices, serverless, event-driven, and API-first approaches
Knowledge of integration patterns and best practices in multi-system environments
Understanding of cloud-native services, DevOps practices, and infrastructure-as-code (IaC) concepts
Familiarity with architecture documentation and architecture repository tools for maintaining centralized architectural knowledge
Skills
Functions
Hybrid
Company
23 active jobs
Industry:
Ready to Apply?
Submit your application now and take the next step in your career journey.
Similar Jobs