Data Engineer
Small World Financial Services Group
Here at SmallWorld Financial Services, we know how important it is to be able to support friends and family from abroad. Put simply, we believe that the more people we can help transfer money to overseas family, friends and businesses, the smaller the world becomes.
Our employees are as diverse as our customer base and we value the sharing of skillsets and cultures that come with a truly international company present in several countries. SmallWorld is one of the largest money transfer companies in the world. We have a network of over 360,000 pick-up locations and a global team of over 1000 people who are responsible for over 15 million worldwide transactions each year.
Are you passionate about working for a global company that celebrates differences? Do you want to empower people and families to support each other regardless of distance?
Then join us! Let’s make this big world into SmallWorld. We are recruiting a technical data engineer whose role is to design and implement BI and data
modeling/analysis services, including integration with databases, used to mine our enterprise systems and applications for knowledge and information that enhance business processes. You will be also responsible for building, deploying, and maintaining data support tools, metadata
inventories, and definitions for database file/table creation. This includes selecting, gathering requirements, designing, and rolling out BI and data solutions to end users. A Data Engineer also responsible for ensuring high levels of our Data platform availability through support functions and in-
depth testing. We are also starting with our first steps in AI, so if you have experience in traning models or the typical algorithms for anomaly detection or prediction is a plus.
Responsibilities
Strategy & Planning
Devise, develop, and deploy required data queries in response to business user needs.
In conjunction with business users and the rest of the data team, develop data models and protocols for mining databases.
Assist in the development of data management policies and procedures.
Identify research questions, problem-solve using data analysis, and communicate the results to various stakeholders
Operational Management
Analyse user requirements and, based on findings, design functional specifications for BI/Data front-end applications.
Analysis and development of the needed data models and queries.
Design, code, test, and document all new or modified BI/Data systems and applications.
Develop the semantic layer, metadata, reports, and report definitions.
Develop reports and dashboards for users in the visualisation product (Tableau or Power BI).
Produce manageable ETLs
Design and deliver end-user training and training materials; provide technical support as necessary.
Provide and apply quality assurance best practices for data analysis services across the organization.
Develop, implement, and maintain change control and testing processes for modifications to data models.
Determine required components to ensure data access, as well as data consistency and integrity.
Collaborate with architects and database administrators to ensure adequate protection and integrity of data assets.
Monitor data management system details within the database, including stored procedures and execution time, and implement efficiency improvements.
Troubleshoot BI tools, systems, and software; performance-tune these applications as necessary.
About you
We look for experienced Data profiles. People who have a professional background in designing and coding BI solutions (oracle, sap, etc.) but have worked for the past years providing BI and Data solutions with AWS services.
We are willing to grow our experienced team with a proactive and collaborative attitude that can learn new technologies and frameworks and adapt to new ways of working. People that are flexible and adaptable. Good team players willing to support other team members. As an orientation, the following points summarise the technical skills we are looking for.
We know they are a lot, so we are flexible with people missing some of them and willing to learn:
You have a minimum of 5 years of direct work experience in an organisation counting on a BI/D&A department. It’s even better if you have that experience in the finance industry.
Certification in AWS Data Engineer is very well considered.
You have comprehensive data warehouse analysis and design experience, with full knowledge of data warehouse methodologies and data modeling.
Minimum of 2 years experience with BI and Data solutions with AWS services: Redshift, lambdas, S3, DMS, airflow (or others).
You have knowledge of AWS infrastructure configuration.
You have proven experience with tier-one applications, databases, and data warehouses, such as Oracle 9i, MS SQL Server, SAP, Postgres, etc.
You master SQL scripting language and have medium knowledge in python.
Expertise in data modeling, ETL tools, and integration solutions.
Experience with data processing flowcharting techniques.
Demonstrated ability with several or at least one of the following visualisation tools (Tableau or Power BI)
Strong ability to analyse user requirements and build BI/Data applications according to
Specifications.
Good knowledge of applicable data privacy practices and RLS models.
You can easily optimise latencies, algorithms, or slow queries.
You are familiar with source control versioning systems and you can use GIT without any issues.
You can have good communication in English, ideally you speak and write English at a professional level.
You are a great team player and you love working as a part of a