Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 3

Job Description

Role : IT Solution Advisor


Department : Tech Date : 26 Dec 22

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

Main Task, Duties and Responsibilities


1. 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.
2. Help the product team to plan and run the roadmap so that the next phase is not breaking its
predecessors or any other tasks.
3. foresee and oversee all aspects of the task, whether any task that nullify other tasks, or breaking any
other tasks, or needs current or other tasks to be adjusted
4. Foresee if some aspects between scope, time, and cost is breaking its limit, unreasonable, or not
properly set
5. Drive the IT Leads in leading the task by giving the “ingredients” to complete the task, these are including
identify risk and mitigation, so that all the tasks are able to be completed within the specified
(reasonable) target.
6. Help any tech team that stuck or having problems in completing their works.
7. Identify the risks and provide a mitigation plan in a in a timely manner, or even urgent fix in production if
needed.
8. Help DevOps team to utilize the best architecture in terms of the performance and cost balancing
9. Keep updated with the latest and newest technology and best practices to find the most suitable one to
be implemented on the company
Job Description
Role : IT Solution Advisor
Department : Tech Date : 26 Dec 22

Authority
Financial
Responsibilities
& Chart of ●
Account Type

General Qualification
● Advanced written and verbal communication skills.

● Developed leadership, coordination, motivational, negotiation and dispute resolution


skills.
● Developed skills in line managing and mentoring people.

● Requirement understanding analysis/walkthrough to the leads, identify gaps and


address, and identify the best “ingredients” to complete the requirements.
● Advanced in software development methodology, tactics, and strategy.

● Strong in logics and its philosophy.

● Deep understanding on algorithm and data structures.

● Deep understanding on many software development frameworks, design patterns,


and its refactoring procedure.

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

● Able to implement best practices of git workflow across the company

● Technical experience in software development projects as a developer, tech lead, or


similar highly desirable
Job Description
Role : IT Solution Advisor
Department : Tech Date : 26 Dec 22

● Expertise in people management and improve the performance through continuous


feedback, should possess demonstrated leadership ability.
● Good presentation skill, Excellent verbal and written communication, personal skill,
analytical skill, detail-oriented is preferred.
● Conduct and support training for the tech leads

● Expertise in JIRA and Confluence tool.

● Able to understand any programming language by read it

You might also like