Data Warehouse Engineer; Bio-information Engineer; Big Data Engineer; Data Analysis; Security staff; Software Developer; Senior Java Developers; Bridge Software Engineer; UI/ UX Designer; HTML5 Developer; Network Administrator; System Administrators – Windows/Linux

TMA Solutions is a leading software outsourcing company in Vietnam with 1,600+ engineers and more than 16 years of experience in providing quality software services for clients in 25 countries.

Data Warehouse Engineer (5 vacancies)

Job Description:
Joining our team, you will be involved in Data warehousing, Business Intelligence and data analytics applications.
Responsibilities:
  • Working on full software development cycle: requirement analysis, implementation, testing, deployment... of Data warehouse applications
  • Researching on Data warehouse techniques to propose solutions
  • Responsible for planning, connecting, designing, scheduling and deploying data warehouse systems
  • Developing, monitoring, and maintaining ETL processes
  • Discussing with team members for all aspects of the projects

Required skills/Experience:
  • Knowledge in designing/implementing/optimizing/analyzing Database applications
  • Knowledge in Data warehouse skills: SSIS, SSRS, SSAS, OLAP, Data Warehousing
  • Knowledge in designing ETL Processes
  • Knowledge in Business Intelligence tools
  • Strong problem solving and analytical skills, willing to learn new knowledge
  • Good English skills: reading, writing and speaking
  • Experience is preferable

Bio-information Engineer (2 vacancies)

Job Description:
Joining us as Bio-information engineer, you will work with us on very specific projects in bio-information domain (e.g. DNA alignment).

Responsibilities:
  • Implementing related algorithms in bio-technology (e.g. DNA alignment) in Linux system
  • Experimenting how to deal with large data and analyze it
  • Researching new methods / algorithms for requirements in bio-informatics domain

Required skills/Experience:
  • Experience in C/C++, multi-thread programming
  • Linux programming with shell script, perl
  • Knowledge in bio-informatics
  • Strong problem solving, analytical skills and willing to learn new techniques
  • Good English skills: reading, writing and speaking
  • Experience is preferable

Big Data Engineer (2 vacancies)

Job Description:
We are building a Big Data group and seeking candidates who are interested in this area. As Big Data Engineer in our group you will be involved with Big Data technologies such as Hadoop ecosystem, NoSql, InMemory, etc.

Responsibilities:
  • Architect and develop Big Data solutions using Hadoop platform and its ecosystems
  • Evaluate, recommend and build NoSQL, SQL, InMemory platforms for business needs
  • Using Hadoop and its ecosystems to deal with 3V (Volume, Velocity and Variety) of Big Data applications
  • Playing with Big data in terms of cleaning, ordering, annotating before processing it

Required skills/Experience:
  • Knowledge in Hadoop HDFS and MapReduce framework
  • Knowledge in Hadoop ecosystems: Hive, Pig, Mahout...
  • Knowledge in building and managing NoSQL DB like Hbase
  • Experience programming in Java and Linux OS
  • Strong problem solving, analytical skills and willing to learn new Big Data techniques
  • Good English skills: reading, writing and speaking
  • Experience is preferable

Data Analysis (2 vacancies)


Job Description:
Work as a consultant on below service:
  • Provide training on SQL server/Oracle solutions (Server, service, BI, Report builder) for data analysis
  • DB designer
  • Consulting on designing and implementing data warehousing on enterprise system
  • Perform data analysis to add more values on big data provided by customer

Required skills/Experience:
  • Strong in system analyze and design
  • Strong in either SQL server or Oracle solution
  • Strong in PL/SQL
  • Experience on data warehousing and analytic. Knowing data mining.
  • 2 years’ experience as designer or operator ERP systems or big business applications.
  • 3 years’ experience as either .Net or Java programmer
  • Eager to work long-term on data analysis service
Years of experiences: 2 + years

Security staff (2 vacancies)


Job Description:
To perform this job successfully, an individual must meet the minimum qualifications. The requirements listed below are representative of the knowledge:
  • Bachelor Degree or College Diploma in Computer Science/IT
  • CCNA, CEH or similar industry certifications highly regarded
  • Analyze and alert on security events affecting TMA and its customers
  • Establish, maintain and operate security systems
  • Develop effective work procedures, guidelines, checklists including security documents
  • Strong understanding of IP networking, Security analysis, and threats
  • Passionate about security and protecting our company and customers
  • A strong understanding of the business impact of security tools, technologies and policies
  • An excellent understanding of security concepts, protocols, industry best practices and strategies

Responsibilities:
  • Be responsible for daily maintaining security system in the responsible section
  • Immediate processing and inform the relating staffs or managers about the potential exposure or violation of security
  • Work closely with other team members and other relevant team
  • Follow up all security activities and timely report as-needed to Security Manager

Required skills:
  • Has knowledge of security
  • Have basic analytical skills
  • Good Security awareness & practices
  • Good in English, good communication and interpersonal skills

Report Line: Security Manager

Years of experiences: 2 - 5 years

Software Developer (30 vacancies)


Job Description:
We are looking for 30 developers with strong background in Java, .NET, or PHP to join our excellent development teams working in international projects for large customers in Australia.

Responsibilities:
  • Analyze customer requirements and business process to design, develop and enhance enterprise grade, web based/cloud-based applications and software solutions.
  • Work closely with international customers and distributed Scrum team and contribute in all phases of the software development lifecycle
  • Support continuous improvement, ensure excellent deliveries & high customer satisfaction.

Required skills/Experience:

  • Experience in web technologies such as HTML, XHTML, HTML5, DOM, CSS, Javascript, XML, JSON, Ajax, JQuery, AngularJS, Dojo, Bootstrap, MVC frameworks, etc.
  • Good background in
    • Java, J2EE, Struts, Spring, JBoss, EJB, RMI, etc. OR
    • C#, ASP.NET, etc. OR
    • PHP/LAMP, frameworks/CMS such as Zend, Yii, Symfony, Drupal, Joomla!, WordPress, Magento, etc.
  • Good knowledge in
    • Object Oriented analysis and design using common design patterns
    • Relational Databases, SQL and ORM
  • Experienced in Agile software development methodologies or eager to learn them
  • Good verbal English communication
  • Nice to have:
    • Experience in Web services (SOAP and Restful)
    • Experience in WCF, SSRS, Entity Framework, MS SharePoint or MS Dynamic CRM

Years of experiences: 2+ years

Senior Java Developers (15 vacancies)


Job Description:
The successful candidates will be working in a professional environment, on a large enterprise application system in financial market, with the client who is leading provider of software and services to the global financial services industry.

He/she will be responsible for design, implement and resolve technical challenges to ensure a good quality of deliveries, including:
  • Develop high level or detail design for solutions delivered
  • Assist other members on the solution, technical perspective of implementation, and effort estimation
  • Direct communication with customer business analysts to clarify requirements
  • Implement a clean, robust & well-tested code based on a detail design

The successful candidates will have opportunities to be trained in Australia for 3 months.

Required skills/Experience:
  • Degree in Computer Science with at least 2 years’ working experience in Java/J2EE related area, preferably in financial market
  • Very strong at Java core, Object Oriented Programming and UML
  • Have a good knowledge of RDBMS
  • Hands-on experience on JUnit and web services will be added advantage
  • Fast learner, multi-tasking capability
  • Capable of working unsupervised
  • Have knowledge of Agile/ SCRUM
  • Good English as frequently communicate with the client
  • SCJP certificate is a plus

Years of experiences: 2+ years

Bridge Software Engineer (5 vacancies)


Job Description:
Working as interface position for Brightstar Japan IT Regional.

Required skills:
  • Tertiary qualified or relevant experience in the IT industry.
  • Good OOP and programming thinking to build up.
  • Good Japansese skill.
  • Able to work towards tight deadlines and in pressure situations whilst maintaining a clear thought process .
  • Ability to work in a team environment.
  • Experience is preferable

UI/ UX Designer
(2 vacancies)


Team:
As a visual design group in a leading software outsourcing company in Vietnam, T-Design was established to support designing UI/UX for many projects from customers all around the world. T-Design’s vision is become a Vietnamese design group meeting global design standards

Job Description:
As an UI/ UX designer, you will have chance to
  • Analyze the needs from customers to propose design ideas for Web and mobile applications, brochures and posters
  • Implement the designs to meet customer expectations
  • Cooperate with technical team to ensure the design is applied into the development process

Benefits:
  • Working in a professional and friendly environment in a Vietnam leading software company
  • Working with customers around the world
  • Participate in building a professional design team
  • Participate in many team-building activities

Required skills/Experience:
  • Bachelor Degree
  • Trained and certified in Art, Multimedia, Web Design, Graphic Design
  • Experience in Adobe Photoshop, Adobe Illustrator and Microsoft Office
  • Experience in responsive design is preferred
  • Command in English communication
  • Ability to work independently or in a team
  • Professional working attitude
  • Creative and strong analytical and logical thinking

Years of experiences: 1

HTML5 Developer
(2 vacancies)


Team:
As a visual design group in a leading software outsourcing company in Vietnam, T-Design was established to support designing UI/UX for many projects from customers all around the world. T-Design’s vision is become a Vietnamese design group meeting global design standards

Job Description:
Implement interactive Web site and applications based on design from the visual UI/UX design team.

Benefits:
  • Working in a professional and friendly environment in a Vietnam leading software company
  • Working with customers around the world
  • Participate in building a professional design team
  • Participate in many team-building activities

Required skills/Experience:
  • Bachelor Degree
  • Strong in HTML, HTML5, CSS3, JavaScript
  • Web development skills
  • Responsive design
  • Cross browser experience
  • Command in English communication
  • Ability to work independently or in a team
  • Professional working attitude
  • Creative and strong analytical and logical thinking

Years of experiences: 1

Network Administrator (7 vacancies)


Job Description:
Design, setup, maintenance, monitoring & trouble shooting on network infrastuture system

Responsibilities:
  • Manage internal and customer infrastructures
  • Proactive maintenance and monitoring system for high availability, reliability
  • Provide technical support, troubleshooting and solving user’s problems
  • Document about working environment, managed systems
  • Travel to customer’s site (oversea) for long term support if required
  • Support end user on network issues
  • Install and support LANs, WANs, VPN, network segments, Internet, and intranet systems.
  • Install and maintain network hardware and software.
  • Monitor networks to ensure security and availability to specific users.
  • Evaluate and modify system's performance.
  • Ensure stability and reliability of network connectivity throughout a company's LAN/WAN infrastructure
  • Design and deploy networks.
  • Recommend, schedule, and also perform patches, firmware upgrade & tools for monitoring or controlling
  • Develop, document, and also maintain policies, procedures as well as associated training plans for network administration

Required skills/Experience:
  • Ability to learn new things fast
  • Good at tasks management, process oriented, able to work independently and under high pressure
  • Good communication skills in English, spoken and written fluently
  • Strong problem-solving and troubleshooting skills
  • At least 1 year experience on IT administration
  • Strong networking background
  • Familiar storage area network (SAN) management
  • Having certificates (e.g., CCNA, CCNP, MCSE, LPI) is a plus
  • Good technical skills of Windows or Linux OS
  • Knowledgeable about virtualization & cloud technologies

Years of experiences: At least 1 year

System Administrators – Windows/Linux (9 vacancies)


07 Windows Administrator, 02 Linux Administrator

Job Description:
  • Performing administration tasks for Linux, Windows servers such as account management, data backup, software patches upgrade, performance tuning, storage allocation, system maintenance
  • Setup & maintenance email system, FTP server, web/sock Proxy, DNS and other corporate services for a company
  • Management of SAN Storage

Responsibilities:
  • Manage internal and customer IT infrastructures
  • Proactive maintenance and monitoring system for high availability, reliability
  • Provide technical support, troubleshooting and solving user’s problems
  • Document about working environment, managed systems
  • Travel to customer’s site (oversea) for long term support if required
  • Setup and operate Windows and Linux based server systems
  • Support end users on application troubleshooting and problem resolution
  • Manage end user accounts, permissions, access rights, and also storage allocations in accordance with best-practices regarding privacy, security, and also regulatory compliance
  • Analyze system, server, application, network, and also input/output device performance
  • Recommend, schedule, and also perform software hardware improvements, upgrades, patches, re-configurations, and/or purchases
  • Develop, document, and also maintain policies, procedures as well as associated training plans for system administration appropriate use

Required skills/Experience:
  • Ability to learn new things fast
  • Good at tasks management, process oriented, able to work independently and under high pressure
  • Good communication skills in English, spoken and written fluently
  • Strong problem-solving and troubleshooting skills
  • At least 1 year experience on IT administration
  • Strong technical skills of Windows or Linux OS
  • Working knowledge/experience on Windows 2008/2012 server, or Linux server (RedHat, CentOS, Ubuntu)
  • Familiar with scripting languages (Perl, Bash, Batch, PowerShell, etc.)
  • Familiar with virtualization technologies (KVM, Xen, VMWare), cloud computing (AWS, Windows Azure)
  • Familiar with desktop OS (Windows, Mac OSX)

Years of experiences: At least 1 year


*****Benefits:
  • Working in an international, dynamic, and professional environment with many opportunities to develop career.
  • Opportunities to be trained and to work oversea.
  • A stable and rewarding position where your long-term commitment will be highly valued.
  • International Health Insurance.
  • Competitive salary.

*****CV includes:
  • Resume (English).
  • Diploma (Copy).
  • Transcript (Copy).

Let send your CV today in both email addresses:
tlmquyen@tma.com.vn & recruit@tma.com.vn