COMPANY DESCRIPTION
Beyondsoft International (Singapore) Pte. Ltd. was set up in 2007 and established as the regional headquarters for the Southeast Asia (SEA) and European markets in September 2015. Based on our vision of "Using technology to promote social progress, economic development and become a global customer preferred partner" and our concept of "Beyond your expectations", Beyondsoft is committed to provide our customers in countries along the "Belt and Road" with comprehensive solutions and products and creating commercial value for customers to realizing continuous businesses development.
Our core business includes:
- IT development services providing customers with IT consulting, software research and development, software and hardware testing, system integration and operation and maintenance, data analysis and other services;
- New retail solutions and products through intelligent products, helping small and medium-sized enterprises (SMEs) realize the digital transformation of their daily operations;
- Internet of Things (IoT) platform and solutions comprehensive use of IoT, artificial intelligence, big data, cloud computing and other technologies to provide IoT solutions for intelligent upgrades in cities, parks, buildings and industries, to create a smart future.
For more information, please visit www.beyondsoft.com.
RESPONSIBILITIES
- Work closely with data product team and business end-users to implement and support data platforms using best-of-breed technology and methodology.
- Work closely with product vendors to design, deploy and integrate different data platforms with the organization's ecosystem.
- Ensure that the deployed platforms follow the IT security and compliance policies.
- Establish processes and develop monitoring mechanisms to detect the availability of the platforms.
- Act as the solution architect and develop the end-to-end onboarding of projects onto the data platforms deployed in the organization for different BI needs such as data ingestion, visualization, data governance.
- Perform testing on the deployed data platforms
- Bachelor's Degree in Computer Science or equivalent.
- At least 5 years' experience of working as a platform support engineer or a software engineer or a data engineer.
- Solid working knowledge of implementing the optimal data structures and algorithms to create efficient and scalable applications in Java or Python.
- Strong hands-on experience and working knowledge of application implementation to implement new platforms.
- Familiar with application integration using RDBMS.
- Hands-on experience of using Linux (or Unix-like OS) as the development environment, and familiar with Shell scripts and command line tools.
- Knowledge of data integration and data visualization platforms such as Informatica, Tableau, and Power BI.
- Exposure and knowledge in the following technologies will be advantageous:
- Java, Python
- Snowflake, Oracle, MS SQL, Denodo
- AWS services
- Experience in the Systems Development Life Cycle (SDLC) implementation methodology and/or Agile methodologies like Scrum and Kanban.
- Good understanding and able to apply good industry practice of code versioning, testing, CICD workflow, and code documentation.
- Good team player, with strong analytical skill and enjoy complex problem solving with innovative ideas.
- Good communication/people skills and able to interact with data analysts, business end-users and vendors to design and develop solutions.
- Good at working with details and is meticulous for operations.