Aloha Consulting Group logo

[HN] Solution Architect (Golang)

Aloha Consulting Group
Full-time
On-site
Hanoi, Ha Noi, Vietnam
Developer, Management

ACG_3034_JOB

Our client is a leading technology company who is looking for a qualified candidate to join their firm.

  • Define, take ownership of, and enforce comprehensive solution architecture using Golang as the main backend technology.
  • Create scalable, fault-tolerant, and secure microservices architectures that meet client needs.
  • Optimize solutions for high performance, easy maintenance, and regulatory compliance.
  • Provide architectural guidance and oversight to multiple development teams to maintain technical uniformity.
  • Coach and support Technical Leads and Developers in the use of clean architecture, design patterns, and industry best practices.
  • Lead architecture reviews, risk evaluations, and efforts to enhance system efficiency.
  • Serve as the technical expert during client interactions, clarifying architectural decisions and compromises.
  • Influence client technology direction by offering thought leadership focused on Golang enterprise solutions.
  • Collaborate closely with DevOps, QA, Security, and Product teams to ensure effective solution delivery.
  • Manage API design, database schema, and cloud-native deployments.
  • Guarantee that solutions include proper testing, monitoring, and observability features.
  • Regularly research and suggest modern Golang frameworks, libraries, and tools.
  • Promote engineering best practices and continuous improvement in backend development.

Requirements

  1. Required Experience & Skills
  • Over 15 years of experience in software development and architecture design.
    At least 5 years of practical Golang backend programming experience.
  • Demonstrated ability to architect and lead large-scale Golang platforms in enterprise settings.
  • In-depth knowledge of Go routines, concurrency control, object-oriented programming, MVC, and clean architecture principles.
  • Expertise with RESTful API development, event-driven architectures, and secure backend systems.
  • Comfortable working with relational databases such as PostgreSQL and MySQL, and caching mechanisms.
  • Proficient in unit testing, debugging, and optimizing performance.
  • Fluent English communication skills, both written and spoken, suitable for client-facing roles.
  1. Preferred Qualifications
  • Experience in banking, financial industries, or other large enterprise environments.
  • Familiarity with continuous integration/continuous deployment (CI/CD), containerization via Docker, Kubernetes, and API gateways like Kong or Apigee.
  • Knowledge of cloud environments such as AWS, Azure, or Google Cloud Platform.
  • Experience with static code analysis, enforcing code quality, and monitoring tools.
  • Practical understanding of Agile frameworks and tools, including JIRA and Confluence.

Benefits

  • Attractive salary package with guaranteed 13th-month bonus.
  • Annual bonus based on performance.
  • High-quality health insurance coverage.
  • Access to professional English language training programs.
  • Minimum of 15 days of paid annual leave, increasing with length of service.
  • Inclusive and vibrant workplace culture emphasizing engineering excellence using Golang.

Contact: Thao Phan

Due to the immense number of applications, only shortlisted candidates will be contacted.