Principal IT Architect

ABOUT CLIENT

Our client is a software development company that focuses on creating custom solutions for their clients.

JOB DESCRIPTION

Create target architecture, architecture principles, and technical guardrails for systems, platforms, and integrations
Translate strategic objectives into specific technical initiatives and prioritize based on business value and risk
Assess new technologies, platforms, and tools including their benefits, risks, costs, and strategic fit
Develop solutions adhering to modern architecture principles such as cloud-native, Zero Trust, and automation
Develop integration and platform strategies with consistent interfaces, API usage, and system integration
Organize complex requirements into technical work packages and document solution designs
Lead teams through critical implementation phases and make sound technical decisions
Review architectures, designs, and implementations for consistency, quality, and strategic alignment
Identify technical risks and develop mitigation measures
Ensure comprehensive, clear, and updated documentation of systems and solutions
Take technical lead on major incidents and structural problems
Provide support for local IT administration tasks as needed
Mentor senior and mid-level engineers, supporting individual growth and technical expertise
Share best practices and experiential knowledge in a structured manner
Identify skill gaps and initiate appropriate development measures
Actively introduce and model modern technologies and ways of working
Identify automation opportunities and implement them through scripting, workflows, or platform solutions
Evaluate and integrate AI-powered tools to enhance efficiency and decision quality
Promote AI competence within the team
Evaluate technical solutions from an economic perspective: TCO, ROI, scaling costs, vendor lock-in
Develop structured option comparisons and decision materials for leadership
Identify cost savings through tool consolidation, decommissioning unused services, and cloud optimization

JOB REQUIREMENT

5+ years of experience in a technical leadership role as Architect, Tech Lead, or Principal Engineer
Demonstrated expertise in architecture within Microsoft environments including M365, Intune, hybrid infrastructure, and Active Directory
Profound understanding of modern architecture patterns such as cloud-native, Zero Trust, API-first, and automation
Previous experience in leading teams functionally without disciplinary authority
Strong communication skills for effectively conveying technical concepts to both technical and non-technical audiences
Ability to consider costs in technical decision-making
Reliable and sound judgment in sensitive or high-stakes situations, capable of acting independently in critical systems, escalations, or strategic decisions without constant supervision
Proficiency in English
Experience in ERP, e-commerce, or SaaS platform environments
Background in security architecture, including Zero Trust, IAM, and compliance requirements
Familiarity with using AI tools for productivity and technical decision support

WHAT'S ON OFFER

The position offers a competitive salary and benefits package
Employees are eligible for a year-end bonus equivalent to an extra month's salary
Generous annual leave of up to 18 days
Additional premium health insurance coverage
Access to complimentary gourmet coffee, beverages, snacks, and fresh fruits
1-on-1 coaching is available with experienced professionals
Flexible work policy with accommodating hours
Dynamic, fun, and agile environment conducive to sharing and creativity
Colleagues are described as open-minded, kind, and humble

CONTACT

PEGASI – IT Recruitment Consultancy | Email: recruit@pegasi.com.vn | Tel: +84 28 3622 8666
We are PEGASI – IT Recruitment Consultancy in Vietnam. If you are looking for new opportunity for your career path, kindly visit our website www.pegasi.com.vn for your reference. Thank you!

Job Summary

Company Type:

Outsource

Technical Skills:

Location:

Ho Chi Minh - Viet Nam

Working Policy:

Onsite

Job ID:

J02212

Status:

Active

Related Job:

Senior Backend Engineer (Shop 6.0)

Ho Chi Minh - Viet Nam


Outsource

  • NodeJS
  • Azure

Design and develop the backend services for the core areas of Shop 6.0 (catalog, orders, payments, ERP Cloud integration) Define API boundaries and ensure consistent, scalable communication between services Own reliable data synchronization between the ERP Cloud and the platform, including error handling and recovery mechanisms Optimize systems for performance and scalability (caching, asynchronous processing, read/write optimization) Establish observability standards (logging, monitoring, alerting) across all backend services Conduct code reviews, promote best practices, and support less experienced team members

Negotiation

View details

Senior Tech Lead (Shop 6.0)

Ho Chi Minh - Viet Nam


Outsource

  • Backend
  • Frontend
  • Azure

Take on overall technical and organizational responsibility for delivering Shop 6.0 across frontend, backend, and infrastructure Plan delivery scope, milestones, and releases, and coordinate the work of parallel workstreams (frontend, backend, DevOps, QA) Make and facilitate key architectural decisions together with the senior engineers, particularly around microservices, APIs, and cloud-native implementation on Azure Identify and manage risks related to integration (especially the ERP Cloud connection), scalability, and technical dependencies Serve as the central point of contact for stakeholders on scope, prioritization, and timelines Ensure code quality through reviews, mentoring, and clear standards, including a pull request process with mandatory checks and senior/lead review Ensure transparency on progress, risks, and decisions towards the team and management

Negotiation

View details

Principal Engineer (Java)

Ho Chi Minh - Viet Nam


Product

  • Java

Lead the design, development, and implementation of technical solutions. Collaborate with other technology leaders to improve the technical direction. Advocate and promote best practices for Java. Demonstrate passion for Java and ability to implement advancements in existing or new systems. Lead training sessions to empower engineers with programming skills. Design, develop, review, and manage Java application code and services for production and pre-release environments. Create and manage continuous integration, build management and deployment scripts and systems as needed. Participate in Agile software development, prototyping, and code review with international development teams. Develop scalable microservices-based products and APIs using Java technologies on cloud architecture. Utilize customer or business requirements to develop consistent applications. Work with delivery teams to achieve development success using CI/CD and DevOps practices and tooling. Implement robust coding practices, unit/component test coverage, and debugging. Perform other assigned tasks from leadership or authorized representatives as necessary.

Negotiation

View details