VN - Solution Architect

1. Solution Architecture & Design

  • Define and design scalable, high-performance architectures for CRM, E-commerce, and other high-scale systems.
  • Develop and enforce best practices in Microservices Architecture, Event-Driven Architecture, and API-first design.
  • Architect robust and scalable solutions using .NET Core, Next.js, Node.js, PHP and other modern technologies.
  • Apply Domain-Driven Design (DDD) and Clean Architecture principles to ensure maintainability and flexibility.


2. Cloud & Infrastructure

  • Design and implement cloud-native architectures on AWS, Azure, and GCP, selecting the best cloud services for different workloads.
  • Define and optimize CI/CD pipelines, infrastructure-as-code (IaC) using Terraform, Pulumi, or CloudFormation.
  • Architect solutions for serverless computing, containerization (Docker, Kubernetes), and distributed systems.
  • Implement high-availability (HA) and disaster recovery (DR) strategies to ensure system reliability.


3. Technical Leadership & Development

  • Provide technical guidance and mentorship to engineering teams, ensuring architectural best practices.
  • Conduct code reviews, evaluate technology stacks, and drive continuous improvement initiatives.
  • Collaborate with Product Managers, Engineering Teams, and Business Stakeholders to align technical solutions with business goals.

  • Evaluate emerging technologies and drive innovation in cloud computing, DevOps, and system scalability.


4. Security, Performance, & Monitoring

  • Define security best practices, ensuring compliance with industry standards (e.g., OWASP, ISO 27001, GDPR, PCI DSS).

  • Implement observability and monitoring solutions using tools like Prometheus, Grafana, ELK stack, or Datadog.

  • Optimize system performance, scalability, and cost-efficiency for millions of concurrent users.



Requirements

  • 10+ years of experience in software development and architecture, with a focus on .NET, Next.js, and Microservices.

  • Expertise in designing high-scale distributed systems such as CRM, E-commerce, or FinTech applications.

  • Proven experience with cloud platforms (AWS, Azure, GCP) and cloud-native services.

  • Hands-on experience with containerization (Docker, Kubernetes, Istio) and serverless

    computing.

  • Strong knowledge of Microservices, Event-Driven Architecture (Kafka, RabbitMQ,

    AWS SNS/SQS).

  • Expertise in SQL/NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, DynamoDB,

    Redis, CosmosDB).

  • Proficiency in API gateway management, GraphQL, REST, and gRPC.

  • Experience with DevOps, CI/CD pipelines, Infrastructure as Code (IaC) tools like

    Terraform, Pulumi, or CloudFormation.

  • Deep understanding of DDD, Clean Architecture, SOLID principles, and design patterns.

  • Knowledge of frontend architecture and modern JavaScript frameworks like Next.js, React, and Vue.js.

  • Strong analytical and problem-solving skills with a focus on scalability, performance, and security.

    Nice-to-Have Skills:

  • Experience with Edge Computing and CDN solutions (Cloudflare, Akamai, AWS CloudFront).

  • Knowledge of Machine Learning/AI for personalization and predictive analytics in CRM/E-commerce.

  • Certifications in AWS (AWS Certified Solutions Architect), Azure (Azure Solutions Architect), or GCP (Professional Cloud Architect).



Benefits

1. Compensation and benefit package

  • Attractive salary and benefits
  • Annual leave and 5 days of sick leave
  • 13th-month salary and Annual Performance Bonus
  • Premium healthcare packages
  • Allowance for project team activities
  • Extra benefits for long-term employees

2. Exciting career and development opportunities

  • Large-scale products and projects with high reputation clients with related industries which is beneficial for your career plan.
  • Clear roadmap for career advancement in both technical and leadership pathways
  • A solid talented team behind you – great people who are passionate and proud of their work.

3. Friendly and English-speaking working environment

  • Laptops provided.
  • Well-equipped & modern office with fully stocked pantry
  • Sponsored sports activities.
  • Friendly environment, great working location, extra leave days, working from home.
  • English working environment, Australian and global clients, onsite opportunities in Australia.
  • Flexible working hours - Monday - Friday. Hybrid working model, good work-life balance.



See also

Architecture jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available