Due to the continued growth of the business and the importance of the data we use on a daily basis, we are currently looking for a for a data engineer to join our global Data team.
You will work closely with internal clients of the data team to support and maintain R and SQL database-based processes for gathering and cleansing data, calculating prices and producing the reports and data feeds. The work also involves writing robust automated processes in R.
Key Responsibilities
• Support and development of data processing systems using R and SQL
• Client support with queries relating to
• integration of Argus data and metadata into client systems
• data validation
• provision of data
• Data and systems support to Argus’ staff
• Project development
• Maintenance and development of existing systems
• metadata modification
• data cleansing
• data checking
Required Skills and Experience
• Significant recent experience of developing tools using R (and or Python), R Shiny in a commercial (work) environment.
• Good knowledge and experience of SQL, preferably Oracle, including stored procedures, functions and triggers
• Experience with version control systems (e.g., Git) and Unit Testing in R is required.
• Ability to work both as part of a team and autonomously
• Excellent communication skills
Desired Skills and Experience
• BS degree in Computer Science, Mathematics, Business, Engineering or related field.
• Experience in visualisation techniques is desirable.
• Any experience working with energy markets and commodities data is highly desirable
• Experience developing production-grade scalable applications in R.