Data Engineer (Gaming)

  • Singapore
  • Negotiable
  • Permanent
  • Discipline: Data
  • Ref: 47366
You will:
- collaborate with the business team and work on the full data lifecycle
- develop tools to enhance the data analysis report, and support data driven decision making
- use machine learning techniques like recommender system to generate actionable data insights
- work on large scale data pipelines on distributed systems
- contribute to the data platform
You should:
- have a relevant Bachelor’s degree or higher
- have worked more than 3 years as a data engineer
- be proficient with Hadoop and other big data tools like Hive, Spark, Kafka. Also good to have exposure to Flink.
- be a coder in either Java, Scala, or Python
- have working knowledge of Linux
- have production experience with machine learning, data science, algorithm engineering
- have full working proficiency in Mandarin
EP holders are welcome to apply.

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs

AML Compliance Specialist

  • Switzerland
  • Negotiable
  • Permanent
Our client who is one of the largest Cantonal Banks in Switzerland is looking for a experienced and dedicated Specialist.
As a part of our client’s team, you will heavily cooperate with front office when it comes to KYC/AML topics, and you will do the following:

Your new job:
  • Advise and support sales staff on AML issues, particularly GmeR and PEP, and review and assess business relationships and define measures.
  • Review and assess transaction analyses in relation to money laundering-related issues and potential compliance with national and international sanctions lists and define measures.
  • Submitting suspicious transaction reports to the Money Laundering Reporting Office (MROS).
  • Participate in key projects on the AML framework, internal regulations, data collection and the further development of money laundering issues within the framework of the strategic direction of the BKB Group.
What is needed:
  • Completed university degree in law or business administration and several years of professional experience in the compliance environment (ideally in the area of money laundering with project tasks).
  • Ability to analyse complex issues and communicate them appropriately.
  • Practiced to work systematically, network and think in solutions.
  • Communication skills combined with a healthy dose of assertiveness.
  • Confident and experienced in Office applications (especially Excel), coupled with a flair for IT systems and databases - do you also already have knowledge of how to use the Avaloq banking software? Plus points for you!

Languages: Firm knowledge of English and German is a must.
Apply Now

Data Engineering Analyst

  • Singapore
  • Negotiable
  • Contract

Key Responsibilities:

  • ETL Development: Use Talend to develop, optimize, and maintain ETL workflows for ingesting, processing, and transforming data from a variety of sources.
  • Data Pipeline Design: Develop scalable, high-performance data pipelines using Apache Spark and Python for batch and real-time data processing.
  • Data Integration: Extract and integrate data from multiple sources such as SQL ServerPostgreSQLAWS Redshift, and Cloudera.
  • Data Quality: Ensure data quality and consistency by building and implementing validation, cleansing, and transformation logic.
  • Collaboration: Work closely with data scientists, business analysts, and other stakeholders to understand data requirements and support data-driven decision-making.
  • Data Modeling: Assist in designing and developing database tables and schemas, including optimizing the performance of databases like MySQLPostgreSQL, and NoSQL databases (e.g., MongoDBCassandra).
  • Automation: Automate routine data management tasks using Python scripting, Talend, or other workflow automation tools.
  • Troubleshooting & Optimization: Identify and resolve performance bottlenecks, data discrepancies, and pipeline failures.

 

Required Qualifications:

  • Bachelor’s degree in Computer ScienceData ScienceInformation Systems, or a related field.
  • 3+ years of hands-on experience with Talend for ETL development.
  • Strong proficiency in Spark, SQL and Python
  • Extensive experience with Apache Spark for big data processing (both batch and streaming).
  • Proficient in working with relational databases (SQL ServerPostgreSQLMySQL) and non-relational databases (MongoDBCassandra).
  • Solid understanding of data structuresdatabase design, and data modeling.
  • Strong problem-solving and troubleshooting skil
Apply Now

Branch Manager

  • Switzerland
  • Negotiable
  • Permanent

With over four decades of experience, our client is a leading and well-established IT service provider in Switzerland. They specialize in designing and implementing innovative, reliable IT solutions that are both flexible and cost-effective. Their services encompass all aspects of modern IT, including on-premise, cloud, and hybrid solutions, catering to both SMEs and large enterprises.

 

Your Responsibilities:

  • Lead the strategic growth of the Pratteln location, focusing on SME & Enterprise Sales and Services sectors.
  • Build and maintain strong customer relationships, drive market expansion, and actively seek out new clients.
  • Collaborate with the leadership team to define and execute the location's strategic direction.
  • Ensure the achievement of set business goals and targets.
  • Contribute operationally to the design and preparation of client proposals.
  • Manage the on-site team, guiding them towards success.

 

What they offer:

  • A high degree of creative autonomy and diverse responsibilities.
  • A supportive team eager to meet you and share the next social event together.
  • An agile working environment with straightforward structures.
  • The option to purchase additional vacation days.
  • Comprehensive support for training and professional development.
  • Flexible working hours with models that suit your lifestyle.
  • A hybrid work arrangement, combining office presence with remote work options.

 

Your Qualifications:

  • Strong network within the regional IT sector, particularly with SMEs and enterprises.
  • Several years of experience in IT and sales.
  • A proactive attitude towards continuous professional growth.
  • Entrepreneurial mindset and a hands-on approach to driving results.
Apply Now

JAVA Full Stack Contractor

  • Switzerland
  • CHF 120 Hourly
  • Contract

Are you an experienced Senior JAVA software engineer with a passion for clean code? Have you been involved in the rearchitecture of large monolithic applications into Microservices? Are you interested in becoming part of a team that is responsible for API development, which enables developers to develop their own microservices? If so, this could be the perfect Senior JAVA Software Engineer job for you!

You will join a specialist team based in Zurich that take responsibility for API development. The team developed an integration engine that enables developers to develop their own microservices. They are a crack team that take responsibility for digitalisation efforts.

They do this by following a strict Agile approach to development, making use of high test coverage and also Cucumber for BDD. The core competencies are strong JAVA development skills, good knowledge of the Spring framework (Boot, Integration), microservices and Kafka for streaming. Given the nature of their work, there is containerization using Docker & Kubernetes. From a front end perspective, the team use React, although Angular experience is also ok, provided you are happy to use React.

As part of this team you will get the best of both worlds in the sense that you will work for a large well funded firm, but get to operate without as much of the classic red tape associated with a large environment.

The team communicate in German and as such German fluency is mandatory

The initial contract will run for 6 months but the expectation is that this will be a long term engagement with multiple extensions, depending on performance.

If you are interested in finding out more about this Senior JAVA Software engineer job, please send your CV to yves.amar@nicollcurtin.com or alternatively you can call me on 044 5785 330.

Apply Now