Q

Solution Architect

Qode
Full-time
On-site
Ho Chi Minh City, Ho Chi Minh City, Vietnam
Developer, Big Data & Cloud

Description

JOB DESCRIPTION

  • System Architecture Design: Develop and maintain the infrastructure architecture of software systems, ensuring scalability, efficiency, and long-term sustainability.
  • Requirements Analysis & Solution Design: Analyze technical requirements from project teams and clients, proposing solutions that align with business goals.
  • Database Architecture: Design and optimize database systems, ensuring scalability and high performance in production environments.
  • Security & Performance Assurance: Build solutions with high security standards and optimize system performance for large-scale systems.
  • Collaboration with Development Teams: Work closely with software development, DevOps teams, and stakeholders to ensure alignment in system design and implementation.
  • Monitor and Improve Solutions: Continuously monitor and improve technical solutions to ensure ongoing development and success of software systems.
  • Scalability & Maintainability: Create architecture designs that are scalable and easy to maintain over time.
  • Introduce and Implement New Technologies: Propose and implement new technologies to keep the company at the forefront of technical advancements.

Requirements

  • At least 8 years of experience in software development, with at least 3+ years as a Solution Architect.
  • Deeply understand JavaScript and had experience in Front-end & Back-end frameworks
  • Strong understanding and experience of:
  • Knowledge well in design patterns;
  • Clean code, coding standards, and code reviews & code refactoring;
  • Unit tests, mocking libraries, code coverage;
  • Can lead technical support and training;
  • Detail-oriented and goal-driven person.
  • Having any of the below experience/knowledge is a plus:
  • SSO & Microservice architecture
  • GraphQL, PostgreSQL, MongoDB, ElasticSearch
  • K8s, Docker
  • System monitoring, TimeSeries Database (e.g. StatsD, InfluxDB, Graphite…)
  • CI/CD with Gitlab, Azure DevOps, Bamboo, Bitbucket or similar tools
  • Cloud services (GCP, AWS, or Microsoft Azure…)