Professional Documents
Culture Documents
Form Job Description - IT Solution Advisor
Form Job Description - IT Solution Advisor
Summary Description
Mainly is to ensure all task is developed with the proper way, using the best
practices, following the standards, delivered in a proper manner, and easy to be
modified or improved. Help the product team to plan and run the roadmap so that
the next phase is not breaking its predecessors or any other tasks.
Another purpose is to foresee and oversee all aspects of the task, foresee whether
Job Purpose
any task that nullify other tasks, or breaking any other tasks, or needs other tasks to
be adjusted. Foresee if some aspects between scope, time, and cost is breaking its
limit, unreasonable, or not properly set. Drive the IT Leads in leading the task,
identify risk and mitigation, so that all the tasks are able to be completed within the
specified (reasonable) target.
Workflow Interaction
CTO
External:
External:
C-Level
C-Level VP of Engineering
VP
VP
Product Team
Product Team
Product-ops Team
Product-ops Team
UI/UX
UI/UX
User / 3rd Party
User / 3rd Party IT Advisor Partner
Partner
Internal:
Internal:
Developer
Developer
Tech Lead
Tech Lead
DevOps + lead
DevOps
QA + lead
QA + lead Tech Tech
Tech Lead
Lead Lead
Authority
Financial
Responsibilities
& Chart of ●
Account Type
General Qualification
● Advanced written and verbal communication skills.
General ● Deep understanding on the concept of database (SQL and NOSQL) and able to
Competency explain on how it works.
● Deep understanding on how the software will be deployed and its resource handling.
● Able to calculate the source-code complexity metrics such as big-O, big-omega, and
big-theta.
● Deep understanding on procedure call, microservice, service bus, queueing, caching,
and timing concept
● Understand the most relevant and recent technologies available on the market to
support company needs (avoid reinventing the wheel)
● Ability to work with all the teams included but not limited to Developers, Architects,
Quality Assurance, DevOps, Operations, Product, Product-ops, Finance, or Business
team even.
● Advanced to works with any programming language especially anything used on the
company
Requirement
● Deep understanding on any technologies, tech-stack, methodologies, and any
approach used by the company
● Deep understanding in git tools and the effects of each command