Home > Career

Career

Do you like challenges?
If yes, then CommonTown is your kind of place. You'll find only one pace here - fast. And the technology we work with is as sophisticated as IT gets. If that's you, take a look at the list of open positions below. Or you can just let us know your area of interest, through email attaching a comprehensive resume (pdf format) to:

Human Resource Department
Email: career@commontown.com

Positions available:

IT Operations Manager

Responsibilities:
•Responsible for overall management of IT projects.
•Plans and supervises multiple projects and/or task orders involving complex information system software development.
•Serve as the manager for large, complex network integration projects.
•Align, track, plan and organise project activities and allocation of resources to meet deliverables from project objectives, within allocated budget.
•Ensuring that the technical solutions and schedules in the task order are implemented in a timely manner.
•Develop and deliver progress reports, proposals, requirements documentation and presentations to various audiences, including project team, customers and key stakeholders

Required Skills/Qualifications:
•Required Bachelor’s degree in a Computer Science, Information Technology or related field or equivalent experience.
•5 to 8 years of directly related experience or any equivalent combination of education, experience, training and certifications.
•Minimum of 3 years’ experience specific to IT project management.
•Highly-motivated self-starter who will undertake all activities to the highest professional standards.
•Ability to work with, communicate effectively with, and influence all levels of the organization.
•Knowledge of Agile Development methodology is a plus.


Sales Executive / Manager

Responsibilities:
  • Build relationship and identify sales opportunities within assigned accounts.
  • Manage and source for new business opportunities/accounts.
  • Perform account servicing and business development.
  • Prepare quotations and proposals.
  • Update sales funnel and submit sales reports comprehensively and timely.
  • Achieve sales targets.
Required Skills / Qualifications:
  • Diploma/Degree in IT/ Business or related fields.
  • At least 2 years relevant experience.
  • With software solutions sales experiences preferred.
  • Experience in handling education sector accounts will have added advantage.
  • Proficient with Microsoft Office and web-based solutions.
  • Good interpersonal & communication skills.
  • Strong client management & account servicing experience.
  • Self-driven and independent, but ability to work in cross- team effort.
  • Earn excellent sales commission.


IT Project Coordinator / Project Manager (Multiple Openings)

Responsibilities:
  • Plan and manage the development and implementation of IT solutions and applications.
  • Plan, implement and track development schedules leading to on time and on cost delivery.
  • Plan and utilise resources with maximum efficiency and effectiveness.
  • Drive process and standard and prepare documentation.
Required Skills/Qualifications:
  • Diploma/Degree in Computer Science/Information Technology or equivalent.
  • IT professional with at least 2 years’ experience in project management.
  • Experience in handling Software Application projects.
  • Familiar with Project Management methodology.
  • Strong written and oral communication skills.
  • Be proactive in identifying issues and recommending solutions.
  • Fresh graduates are welcomed, training provided.


UXD Consultant

Responsibilities:
  • Responsible for conceptualization and design of UI solutions from concept to completion.
  • Leading the UX design aspects of projects and execute tactical steps to validate the proposed solutions.
  • Managing and facilitating UXD process which include card sorting, focus group study, user survey, heuristic evaluation, usability testing, etc.
  • Creating UI prototypes to illustrate and validate proposed UX design.
  • Pitching for projects with new or existing clients.
  • Work with developers and project manager for implementation of designs, project goals and feasibility to create highly detailed design specification.
Requirements
  • Bachelor Degree/Professional Degree in a related field.
  • At least two years relevant working experience.
  • Strong understanding of human-computer interaction theories.
  • Willing to embrace new challenges and sensitive to new trends in web design.
  • Well-versed in UX prototyping applications.
  • Good command of written English and strong presentation skills.


Senior Web Designer

Responsibilities:
  • Responsible for conceptualization and design of solutions from concept to completion.
  • Leading the creative aspects of a project and guide the user interface design with strong UX acumen.
  • Pitching for projects with new or existing clients.
  • Work with developers and project manager for implementation of designs, project goals and feasibility to create highly detailed design specification.
Required Skills/Qualifications:
  • Diploma/Bachelor Degree/Professional Degree in a related field.
  • At least two years relevant working experience.
  • Strong understanding of responsive web design and web development.
  • Willing to embrace new challenges and sensitive to new trends in web design.
  • Be accountable, organised, efficient and have attention to details.
  • Experienced in design of creative websites and animation.
  • Working knowledge of HTML5, CSS3 and RWD.
  • Well-versed in Adobe Creative Suite.


Software Engineer (ReactJS)

Responsibilities:
  • Develop web-based apps using ReactJS framework.
  • Contribute ideas and innovate in a team environment.
  • Support product implementation and maintenance.
Required Skills/Qualifications:
  • Degree in Computer Science.
  • At least 3-year working experience and at least 1-year intensive development using ReactJS/Redux.
  • Proficiency with React, Npm and Webpack in cross platform development.
  • Strong computer science fundamentals, programming skills and good problem solving skills.
  • Proactive and able to perform effectively in an Agile development team.
  • Good working knowledge of NoSQL, MySQL, Golang and PHP is a plus.


Software Engineer

Responsibilities:
  • Analyse, design, develop and implement software applications.
  • Develop Front-end and/or back-end applications.
  • Support product implementation and maintenance.
Required Skills/Qualifications:
  • Diploma/Degree in Computer Science.
  • Strong programming skills and good problem solving skills.
  • At least 3 years of extensive experience in ONE OR MORE of these tool sets:
    1. ReactJS/Redux, CRA/DVA, React-Router, MUI/Antd, or 
    2. PHP, MySQL, JSON and Bootstrap, or 
    3. Golang with ML/DA packages.
  • Working experience with these tools: Yarn/NPM, Docker, Git, SVM.
  • Knowledge of GraphQL, AWS, Alicloud, R is an advantage.
  • Proactive, able to multitask and work independently.


Systems Engineer/Senior Systems Engineer

Responsibilities:
  • Install, configure and maintain physical and virtualized servers, and services.
  • Responsible for uptime, security and performance of the servers.
  • Install and upgrade computer components and software.
  • Prepare technical documentations and reports.
Required Skills / Qualifications:
  • Diploma/Degree in Computer Science/Information Technology or equivalent.
  • Min. 1 year practical AWS experience and background in Linux/Unix Administration.
  • Experience in database setup and administration.
  • Good working experience in networking and security standards.
  • Good understanding of ITIL certification would be an added advantage.


Support Engineer

Responsibilities:
  • Document troubleshooting and problem resolution steps.
  • Assist in website content migration and testing.
  • Proactive approach towards solving customer issues.
  • Provide excellent customer services to ensure total customer satisfaction.
Required Skills/Qualifications:
  • Diploma/Degree in IT related studies.
  • Possess good verbal communication and interpersonal skills.
  • Prior experience in IT Helpdesk is an advantage.
  • Experience with website development and HTML.
  • MySQL database and PHP experience is a plus.
  • Committed, responsive and dynamic working attitude.


System Administrator (Cloud)

Responsibilities:
  • Design, configuration and management of IT Infrastructure with emphasis on AWS
  • Analyze current environment to better optimize resources
  • Daily monitoring of critical systems
  • Prepare System Design and Operation documents
  • Willing to take part of 24/7 On-call rotation
Required Skills/Qualifications:
  • Degree in Computer Science or equivalent
  • Min. 2 years of System Administration experience (AWS, Linux)
  • Linux OS Administration (Redhat, Ubuntu)
  • Knowledge in virtualisation, cloud and container technology (VMware vSphere, AWS, Docker, KVM)
  • Capable of writing technical documentation
  • Network experience with switches, routers, firewalls, VPNs, and load balancing systems
  • Knowledge of software configuration management tools eg: Puppet, Chef


Please forward detailed RESUME with a PHOTO in MS Word format to: 
career@commontown.com 

PLEASE STATE : 
- Reasons for Leaving (Past & Present Employment) 
- All Last Drawn 
- Expected Salary 
- Date of Availability