Head of Architect
atAscend Group Co., Ltd.Job
Summary
- Accountable for the Architecture
Solutions for a given Business Area – how all the components, subsystems,
platforms, and integrations fit together to meet the business needs and how the
solution fits in with the greater enterprise context.
- Establishes and documents an
architectural design that satisfies the solution's architectural requirements.
- Submits Architectural
Specifications to the Architecture Review Board and follows the submission to
final approval, positively collaborating with the board on all remediation
items.
Job Description
- Acts as the project liaison to the
Architecture Review Board.
- Identifies, quantifies, and
records Risks and Technical Debt items associated with the project. Ensures
that the risks are mitigated appropriately and Technical Debt is addressed as
soon as technically and organizationally feasible.
- Ensures that key project delivery
team members understand the architecture so that the design and implementation
will be consistent with the architecture specification.
- Collaborates with other functions
such as product, engineering, security, operations and compliance to
orchestrate the creation of a complete solution to a business problem. He is
involved in the definition of the solution from the later portion of the
Envisioning phase.
- Works on understanding the
specific business domain, designing and creating solutions, and making
technology decisions for systems of medium complexity.
- Works on understanding the
specific business domain, designing and creating solutions, and making
technology decisions for systems of medium complexity.
- Provides guidance and mentorship
to Technical Architects.
Essential
Knowledge
Experience
- A positive, can-do attitude, who
naturally expresses a high degree of empathy to others.
- Bachelor's Degree in Computer Science
or equivalent work experience.
We are
more interested in passion for technology and what you are capable of, than we
are academic qualification.
- 10 or more years of relevant work
experience.
- Experience in building mission
critical applications from scratch, and decomposing monolithic applications
into smaller services.
- Good communication skills, abilities
to discuss with technical and non-technical people, present ideas and motivate
people.
- Experience with a broad mix of
technologies, including a strong subset of:
o
Core Java 8,9, Spring Boot, Spring
Cloud, NetflixOSS
o
MySQL, PostgreSQL, EnterpriseDB, NoSQL
(Cassandra, MongoDB, ELK)
o
Messaging or streaming middleware such
as RabbitMQ or Kafka
o
Cloud platform such as AWS or GCP
o
Continuous Integration and Delivery
o
Experience with distributed
architectures, SOA, microservices and Platform-as-a-Service (PaaS)
o
Experience with Agile and Test Driven
Development (TDD) methodologies
o
Familiarity with containers and their
technologies such as Docker
o
Familiarity with container
orchestration technologies such as Mesos and Kubernetes
o
Experience with high availability,
high-scale, and performance systems
Experience required
- any or no experience
Salary
- Negotiable
Job function
- Management
- IT / Programming
Job type
- Full-time
Company overview
Ascend Corporation, a spin-off from True Corporation under C.P. Group, is driving digital innovation across Southeast Asia. We’re transforming everyday life with our range of tech-driven services—spanning e-commerce, digital payments, cloud solutions, and more. Our Key B ...
Why join us: Ascend Group isn’t just about digital innovation—we’re creating a vibrant space where you can truly thrive, right in the heart of Bangkok. Our Workspace • Central Location: Our headquarters spans two floors in t ...
Benefits
- Five-day work week
- Annual bonus
- Dental Insurance
- Employee discount
- Health Insurance
- Life Insurance
- Maternity leave
- Provident fund
- Social Security
