Career With Us
Slider

Latest Job Opportunities

Elixir Technology Pte Ltd is a NICF supported company. We are always looking for suitable candidates to be part of our dynamic team. Join us, if you have the talent and ability to discover and deliver feasible, creative, high-quality Business Analytics, Smart Cities and Data Visualization solutions, submit your application to hr@elixirtech.com now!

Job Description

Roles & Responsibilities

  • Develop BI applications using Elixir products and other 3rd party tools.
  • Provide technical solution for proof of concept.
  • Gather & analyse user requirements & respond to tender compliance.
  • Work with sales team to formulate proposal.
  • Produce technical documentations such as product comparison & white papers.
  • Drive solution delivery by working closely with the product team, sales team & customers.

Requirements

  • Diploma in Computer Science/ Information Technology or equivalent.
  • Well-versed in Java, .NET, JavaScript/HTML5/CSS, SQL, and general software development lifecycle and best practices.
  • Able to manage expectations of customers from end users or IT team during requirement gathering.
  • Resourceful and self-driven to pick up new knowledge and skills to stay ahead of technology changes.

 

Job Description

Roles & Responsibilities

The IT Business Analyst is responsible for providing IT technical support including planning, setting up, troubleshooting and implementation. He/She is also responsible for small scale project management, development, quality assurance, security and review of logistics IT solutions.

Analytical and logical, he/she is required to manage small scale IT projects and analyse IT issues raised. He/She is also expected to deal with internal and external stakeholders to accomplish his/her work.

  • Developing a clear understanding of all existing data requirements.
  • Translate business requirements into appropriate Functional & Technical specifications.
  • Familiar with Software Development Cycle, design and build Reports, Dashboards.
  • Establish and maintain effective working relationships with clients across all levels of the organisation.
  • Establish Business cases development with well-defined metrics for business value and monitor during and post implementation.
  • Possess the capabilities needed to deliver effective solutions to complex business challenges.
  • Working with stakeholders at all levels as defined by the individuals project to ensure their knowledge and needs are incorporated into the detailed decisions to assist in the development of requirements needed by the clients.
  • Assisting with integration and acceptance testing.
  • Providing support during and post implementation.
  • Acting as a “translator” between business and IT.
  • Developing project plans and providing project management assistance.
  • Facilitate and conduct group meetings such as Requirements Workshops and facilitating a problem-solving meeting to discover how a particular business need can be met given newly discovered technology constraints.

Requirements.

  • Bachelor’s Degree/Diploma in Software Development, Computer Science, Project Management or equivalent.
  • At least 2 years’ in relevant experience related to information technology solutions.
  • Proven track record of working on a project basis complying to budgets and timescales.
  • Expertise in data visualisation tools.
  • Efficient written and verbal communication.
  • Creates business requirements documents and functional specifications according to user requirements.
  • Analysing the requirements and ensure the implementation team has all of the details they need to build or implement the solutions.
  • Required Skill(s): Problem-Solving, Critical Thinking And Evaluation Skills.
  • Preferably Junior Executive specialised in IT/Computer – Software or equivalent.

Job Description

The System Administrator installs and manages network and computer resources to ensure the provision of services in line with enterprise service level requirements. He/She monitors network performance for reliability to ensure minimum interruption in network service. He/She identifies, analyses and resolves hardware, software and network problems to improve levels of service. He/She creates a secure networking environment by planning and implementing security measures to protect the data, software and hardware on the network. He/She monitors and reports security breaches and any unauthorised data access. He/She schedules and performs software installations and upgrades to operating systems and software packages in accordance with established IT policies and procedures. He/She also implements a schedule of system and database backups.

  • Install and configure software and hardware.
  • Manage IT infrastructure as internal servers , networking and AWS infra.
  • Update, maintain and backup our services as GITLAB.
  • Setup & manage IT peripherals.
  • Ensure security through access controls, VPN, backups and firewalls.
  • Build an internal wiki with technical documentation, manuals and IT policies.
  • Source and purchase IT resources.
  • Provide technical support for both hardware and software issues our users encounter.
  • Troubleshoot issues and outages.
  • Bachelor’s Degree in Computer Science, Computer Engineering or a related field.
  • To take over all aspects of the configuration and maintenance of the IT systems.
  • Be updated of hardware and software trends and advancements.
  • To run in a fast-paced but casual office in a supportive atmosphere.
  • Provide technical support & resolution to in-house IT problems, incidents, issues, requests and queries.
  • Liaise with vendor / in-house software team as required to resolve issues in a timely manner.
  • Provide end-user support to hardware, servers and network issues.

Desired Skills & Experience

Linux, System Administration, Windows Server, Active Directory, Servers, VMware, Virtualisation, Troubleshooting, MySQL, DNS, Security, Unix, Networking, Disaster Recovery, Network Administration, Apache, Windows, Operating Systems, Data Center, Microsoft Exchange

Responsibilities

Team Collaboration – Work directly with internal teams (Project Manager, Business Analysts, Pre-Sales, Sales) to develop and deliver BI products and services, e.g.:

  • Support relationships based selling and assume a technical lead role transitioning sales from qualifying to closing by working closely with sales team and other technical consultants.
  • Transform requirements into architecture and blueprint for the solution being created. Conversion that is based on several factors: previous, successful design patterns, reference architectures and enterprise architecture guidance.
  • Get development team’s buy-in into accepting the design to be implemented during SDLC. Ensure that the solution architecture aligns with the roadmaps established by the enterprise architecture, and that it adheres to the enterprise architecture principles. Act as the bridge between Enterprise / Application Architecture and Delivery.
  • Serve as primary technical specialist on the delivery team, interacting with both technical and non-technical teams to assemble relevant information; Produce technical documentation such as functional and design specifications, etc; Document and manage how multiple applications are poised to work together. Involves defining the interaction between application packages, databases, and middleware systems in terms of functional coverage; Convert system requirements into software architecture and design documentation, and ensuring the completeness of the architecture proposed.

Product Development – Roadmap & System EOL Migration:

  • Provide technology perspective to business to help guide roadmap and prioritisation by keeping abreast with industry trends. Where required, help business size the complexity of problem and help simplify and define MVP.
  • Proactively identify opportunity to improve existing BI platform, communicating these opportunities to internal teams.
  • Be a consumer and contributor to enterprise architecture collateral. The patterns and guidance developed should be reusable in a broader enterprise architecture context.
  • Generate migration plans for systems which are at the end of the software life cycle or which have inherent technological risks.

Technical Leadership:

  • Provide technical leadership and guidance to the development team; Help technical team on technology and coding matters during the development process; Coach and mentor technical team members.

Requirements:

  • Experienced Enterprise SOA, EOA Architect; Minimum 3 years of experience as a Technical/Solution Architect in Analytics solutions.
  • Deep End-to-End Enterprise Architecture understanding, including Enterprise Java Stack (JEE), Rich UI and Front-End technologies, Middleware technologies, Databases (SQL & No SQL) or Minimum of 3 years of experience implementing solutions with one or more key technology platforms including:
  1. Hadoop/HDFS (HBase, Cloudera, Hortonworks, MapR)
  2. NoSQL databases (Cassandra, MongoDB, HIVE, etc.)
  3. Cloud-based/hosted Analytics Platforms
  4. Amazon Web Services (Amazon Redshift, Amazon DynamoDB)
  5. Azure (HDInsight, Data Lake Analytics and Data Lake Store)
  6. Talend, Alteryx, Revolution Analytics, Tableau, Qlikview, or related technologies.
  • Minimum of 3 years of experience in Software Development Lifecycle.
  • Minimum of a bachelors degree.

Additional Preferred Skill Requirements:

  • Experience in software engineering and data related services.
  • Experience with database technologies, Master Data Management, Big Data, Data Warehousing, Business Intelligence, Data Visualization, and Analytics Platforms.
  • Experience with software design and build.
  • Industry skills in at least one industry.
  • Proven experience in data warehouse, analytics platforms, and/or big data architecture design.

Professional Skill Requirements:

  • Strong communication skills including engaging senior management on strategic plans, leading project steering committees and status updates etc.
  • Experienced in Agile methodology.
  • Ability to work independently and handle multiple concurrent initiatives.
  • Excellent organisational, vendor management, negotiation, and prioritisation skills.
  • Excellent team player and strong interpersonal skills.
  • Proactive and able to work under pressure, strong problem-solving skills and positive “can do” attitude.

Job Description

  • Using an existing network of industry contacts to generate new business and grow customer base.
  • Follow up sales leads.
  • Identify new markets and business opportunities.
  •  Proactively assesses, clarifies, and validates customer needs on an ongoing basis.
  • Ensure that sales targets are achieved and exceeded.
  • Develop and plan sales activities.
  • Understand and convey clearly business objectives to customers and business partners.
  • Develop sales plan to provide market overview and sales strategy for achieving sales target.
  • Manage the business partners including Distributors/Re-Sellers/Systems Integrators.
  • Manage all aspects of the sales cycle to secure new customers.
  • Canvassing and cold calls.
  • Product demonstrations and presentations.
  • Negotiation and close deal.

Requirements

  • Minimum Diploma / Degree with minimum 2 Years experience in IT Software Sales.
  • Independent, resourceful, self-motivated and have a strong desire for success.
  • Experience in Solution selling.
  • Good team player
  • Passionate and take pride in work.
  • Excellent communication and good interpersonal skill.

Job Description

Roles & Responsibilities

  • Understand and work with various tools used within the Software/System Development Life Cycle (SDLC) and testing activities for the purposes of configuration management, requirements analysis/management, project management.
  • Apply testing/quality assurance (QA) techniques to identify functional and/or non-functional defects within an application throughout its entire development and deployment life cycle.
  • Apply various types of testing including functional, non-functional, and maintenance testing (regression and confirmation testing) to ensure the developed application adheres to the customer’s specifications.
  • Develop both positive and negative test cases as appropriate to ensure each system requirement and any change introduced through a change request (CR) are completely and appropriately tested.
  • Log test scripts and test execution results in the project/requirements management tool.
  • Log/report any defect found as incident reports and regularly following up with the development team to ensure these incidents are fixed.

Requirements

  • Bachelor’s Degree in Computer Science; Computer Engineering; Software Engineering; or other fields related to Information Technology, Quality Assurance, Software/Systems Testing is required.
  • Candidate with at least 2 years experience in related field is required.
  • Experiences with software testing tools such as Jmeter and LoadRunner.
  • Some basic programming knowledge like Java, Javascript is a plus.
  • Knowledge of databases such as MySQL, MSSQL, Oracle.
  • Experience with different operation systems, Windows, Linux, Mac.
  • Highly motivated, creative, self-directed, deadline-oriented and thrives in small team.
  • Good attention to details is a must.
  • Ability to think creatively, problem solve, and innovate.
  • Experience in participating in requirement review and test planning sessions; Experience in creating technical documentation and workflows for software applications and test plans.
  • Experience with leading various testing activities/projects ensuring all activities meet scheduled deadlines and process adherence.
  • Good communication skills, both spoken and written English.

Job Description

Roles & Responsibilities

  • Understand and work with various tools used within the Software/System Development Life Cycle (SDLC) and testing activities for the purposes of configuration management, requirements analysis/management, project management.
  • Apply testing/quality assurance (QA) techniques to identify functional and/or non-functional defects within an application throughout its entire development and deployment life cycle.
  • Apply various types of testing including functional, non-functional, and maintenance testing (regression and confirmation testing) to ensure the developed application adheres to the customer’s specifications.
  • Develop both positive and negative test cases as appropriate to ensure each system requirement and any change introduced through a change request (CR) are completely and appropriately tested.
  • Log test scripts and test execution results in the project/requirements management tool.
  • Log/report any defect found as incident reports and regularly following up with the development team to ensure these incidents are fixed.
  • Writing User Acceptance Criteria with matching End-to-End Automated Tests.
  • Manual QA Testing and Exploratory testing on Products.

Requirements

  • Bachelor’s Degree in Computer Science; Computer Engineering; Software Engineering; or other fields related to Information Technology, Quality Assurance, Software/Systems Testing is required.
  • Candidate with at least 2 years experience in related field is required.
  • Experience  with Selenium on web application.
  • Experience with versioning control tools and continuous deployment (git,sbt,etc).
  • Experiences with software testing tools such as Jmeter and LoadRunner.
  • Experience in participating in requirement review and test planning sessions.
  • Experience in creating technical documentation and workflows for software applications and test plans.
  • Experience with leading various testing activities/projects ensuring all activities meet scheduled deadlines and process adherence.
  • Some basic programming knowledge like Java, Java script is a plus.
  • Knowledge on databases such as MySQL, MSSQL, Oracle.
  • Experience with different operation systems, Windows, Linux, Mac.
  • Highly motivated, creative, self-directed, deadline-oriented and thrives in small team.
  • Good attention to details is a must.
  • Ability to think creatively, problem solve, and innovate.
  • Good communication skills, both spoken and written English.

Job Description

  • Support live product/application deployments and implementation.
  • Logging and resolving customer issues within the agreed Service Level Agreement (SLA).
  • Maintain customer correspondence including documentation of user guides and other resources.
  • Escalation and reproduction of technical issues for the development team for troubleshooting.
  • Administration of databases/data warehouses.
  • Monitoring of system health and performance.

Requirements

  • Higher Nitec in Business Information Systems, or IT Applications Development.
  • Diploma in IT /Computer or above (Fresh graduates are welcome).
  • Experience in software testing is a plus, especially for Business Intelligence Reporting software, though having the right profile is more critical.
  • A fast learner with keenness to learn new technologies.
  • A strong communicator in both oral and written form.
  • A team player with a pleasant attitude.
  • A result-oriented yet flexible personality with willingness to travel.
 

Job Description

  • Working with Developers, end-users and project stakeholders, you’ll help to define and build Elixir’s products and services.
  • Collaborate with business and the rest of the tech team to discuss user interface requirements and brainstorm UI ideas.
  • Use visual aids such as wireframes, storyboards and UI flow charts, to plan and present user interface designs.
  • Keep current with the latest trends and best practices of UI/UX design and human-computer interaction (HCI). 
  • Regularly conduct usability testing to identify and fix UI issues and gather real-world intelligence from target users to re-evaluate current UX for improvements. 
  • Regularly update and improve developments as well.
  • Build reusable code and libraries of front-end components.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimise application for maximum speed and scalability.
  • Assist in product innovation.
  • Consistent update of style guide and design documentation.

Requirements

Pre-requisite: 

  • Proficient understanding of web markup, including HTML5, CSS.
  • Proficient JavaScript frameworks, including jQuery, AngularJS, etc.
  • Good understanding of asynchronous request handling, partial page updates, and AJAX.
  • Proficient understanding of cross-browser compatibility issues and ways to work around them.

Essential Experience 

  • Substantial on-the-job UX experience.
  • Worked in a multi-disciplinary team.

Desired Experience 

  • Animation/motion graphics
  • Video editing 
  • HTML/CSS 
  • Javascript 
  • Product management 
  • Define user stories 
  • Define analytics requirements

Internships

As an established and growing SME, our internships are highly sought after and offer vital industrial exposure. We provide you with challenging projects to handle in many areas, depending on your aptitude and interest. If you are looking for an opportunity to challenge yourself, and believe you have what it takes, contact us today!

Job Responsibilities:

We welcome interns from all background, bringing their diverse talents to our company. With internship across different departments we have a role for you. For the technologically savvy, you will join our Technical Team and be given a technical project in areas like analytics and visualization development. If you prefer functional roles, we welcome you to join our Business Development or Marketing teams. We offer many opportunities to grow with us, get involve and solving problems from the start.

  • To understand and anticipate the infrastructure needs, and create an environment where Dev/QA/Staging/Production work can proceed securely, efficiently, and flexibly.
  • Analyze our current development infrastructure/operations and update and improve upon it.
  • Maintain and run current operation of our services.
  • Work with AWS and deployment process. Investigate and setup new processes, EC2 auto-scaling.
  • Develop automated deployment i.e. Docker/Chef/Puppet implementation.
  • Daily operation as maintaining sites operation and provide support technical support to customer service.
  • Backup – S3 local backup and Database backup.
  • Improved deployment process/times, reduction in server alarms and more efficient operation of resources.
  • May require work out of office hours or rotational shift.

Requirements:

Minimal IB, A-Level or Polytechnic certificate is required.
Basic grasp of Excel
Background in IT is preferred but not required
Ability to multi-task and deliver outcomes before deadlines

  • BS in Computer Science or related field, or equivalent experience is required.
  • Fresh graduate may apply. Training and mentoring will be provided.
  • Have experience with software development process, he/she will work on Web front end (JavaScript) and backend code development (Java, Scala)
  • Understanding of protocols/technologies like HTTP, SSL, LDAP, JDBC, Servlet/JSP, SQL, HTML, XML and Rest API.
  • Application clustering / load balancing concepts and technologies.
  • Clear written and verbal communication.
  • Proficient knowledge of virtualization technologies.