Technical Architect

Singapore, Singapore

Job Description


:

The Technical Architect is responsible for developing and validating a world-class software architecture, against business requirements that supports the vision of the IB organization. This role helps teams follow the envisioned enterprise architecture technology direction by articulating the architectural solution.

The job holder will ensure that technical solutions adhere to both IT strategic direction, enterprise architecture and policy and provide technical consultancy and support to major organizational initiatives, enabling the IB to make technically-sound decisions regarding its IT solutions.

Responsibilities

Contribute to development of technical architecture strategy

  • Collaborates with other domain experts, especially technical leads, whilst retaining accountability of the technical architecture.
  • Promotes and champions technical architecture strategy through strong communication.
  • Establish cadence of interaction throughout the architecture team, IT department, project teams and the IB in general to ensure alignment.
Develop and implement standardized approach to solution architecture
  • Enforcing internal standards, industry best practices and procedures to drive technical architecture work in a uniform manner. Monitoring, guiding and regular workshops held within the team to ensure alignment is maintained and deliverables and processes are constantly improving and evolving in line with organizational changes.
  • Support SDLC in place in the application development team and the solution design and project management processes in place within the project office.
Provide thought leadership and subject matter expertise on software architecture innovation and identify opportunities to improve solutions architecture

Develop effective outsourcing and/or offshoring solutions to complement the technical architecture strategy

Drive flawless project execution
  • Oversee aspects of project life cycle from initial kick-off through requirements analysis, design and implementation phases for projects.
  • Interface and coordinate tasks with internal and external technical resources to ensure all requirements are met.
  • Helps project team recognize and mitigate any risk to existing business processes or to the solution\'s overall success.
  • Review and approve project deliverables to ensure that they are architecturally sound and meet business needs.
Requirements
  • At least 2 years of IT work experience.
  • IT-related degree or equivalent experience.
  • A proven track record of the successful execution of strategic plans throughout organizations
  • A deep, broad technical background in IT architecture and a sound knowledge of web technologies (Angular and/or React), architecture patterns, design patterns, SOLID principles, and Domain Driven Design (DDD), Object-Oriented Development (OOD/OOP) and event-driven, microservices, and serverless architectures and service Oriented Architectures (SOA).
  • Extensive experience with MS Azure especially Event Driven Architecture, Integration Platform, Cloud Native development, Service Bus, Event Hubs, Event Grids, Logic Apps, API Management, Infrastructure as Code using Terraform.
  • Extensive Experience with the C# and .NET framework.
  • Comfortable with one or more ORMs, preferably Entity Framework (EF Core).
  • Knowledge of the use of Azure DevOps/VSTS for source control and automated CI/CD pipelines
  • Knowledge of Enterprise Data Warehousing including Data Vault, OLTP.
  • Applied knowledge of Design Patterns, SOLID principles, and Domain Driven Design (DDD).
  • Hands-on experience with business requirements gathering/analysis.
  • Extensive experience working with systems analysis and modelling techniques such as service oriented and object-oriented analysis, UML and Archimate
  • Experience of delivering major software projects in all aspects of the development lifecycle.
  • Excellent troubleshooting and debugging skills.
  • Excellent written and verbal communication skills.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Application of attention to detail and quality assurance of own work.
  • Highly self-motivated and directed.
  • Flexible approach to working within a global team regardless of location.
About Us: The International Baccalaureate provides world-class educational services to over 5500 schools across 159 countries. A career at IB is not just a job; it\'s an opportunity to work with an innovative world leader of education services and contribute to our 50-year mission of creating a better and more peaceful world. Apply now to join our global organization where we empower our employees to thrive and make a difference.

International Baccalaureate

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1368351
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Singapore, Singapore
  • Education
    Not mentioned