Senior Data Engineer

Permanent - Plattekloof
Responsibilities
- Work directly with internal customers to identify their requirements
 - Develop robust data models and gather feedback to refine solutions
 - Deliver products through internal APIs or dashboards
 - Complete projects within the required timelines with minimal supervision from senior Technical Software Development team members
 - Effectively communicate data insights and promote data products to stakeholders and customers
 - Build strong relationships and positively represent our team within the organization
 - Identify and develop novel data products that provide value to the organization
 - Stay current on the business's needs and challenges
 - Create data models for complex business processes using standard database tools and software
 - Ensure models promote flexibility, ease of consumption, and software performance
 - Develop visualizations and charts using business intelligence software to help end users and non-experts interpret data
 - Promote the use of analytics products within the organization through documentation and customer notifications of new releases
 - Design and code ETL processes to combine data from diverse sources
 - Ensure data quality through automated testing, sampling, and beta testing
 - Make informed decisions about data management, such as choosing between stream processing and batch processing
Justify the management of historical data in database
Experience:
- Bachelor of Science in a quantitative field (e.g., engineering, computer science, mathematics, physics)
 - Preferably a master’s or other advanced degree
 - Minimum of 2 years of experience in quantitative discipline (e.g., software engineering) or equivalent postgraduate experience
 - Prior experience in writing and delivering software
 - Required scripting experience with SQL database and Python language
 - Excellent written and verbal communication skills
 - Preferably, experience in the upstream oil and gas industry, particularly in oilfields and drilling
Competencies:
 - Proficiency in a general-purpose programming language and database query language
 - Experience with business intelligence software and ETL tools such as Power BI, Tableau, and Databricks
 - Open to any Business Intelligence Software experience
 - Knowledge of statistics, algebra, and calculus for producing high-quality data visualizations
 - Desired advanced knowledge in algorithms, software design, and/or machine learning
 - Demonstrated experience in delivering software products within an agile development environment
    © 2024 Rough Diamonds Studio. All rights reserved.