End user driven: Collaborate & work with end users to translate business requirements into BI / Analytics solutions
Data Manipulation / processing: clean transform manipulate merge and engineer data from different sources; handle all types of data (e.g. streaming structured unstructured data).
Coding: contribute to internal and/or external libraries through raising issues adding documentation and/or contributing new features; write clean reusable code in a language that runs in production systems.
Statistics and Machine Learning: understand and have applied a wide range of statistical or machine learning methods to build data science algorithms (e.g. for forecasts ranking)
Carry out advanced data analytics (e.g. correlation reliability confidence testing regression etc from source data).
Scalability Reliability Maintenance: proven experience in building scalable and reusable systems and automating operations
Data Domain Knowledge: understanding of data sources and data and analytics requirements in the industry with experience working closely with domain experts in applying data science analytics solutions
All other related tasks
Requirement
Must have minimum bachelors degree in Computer science MIS/IT Math/Statistics Engineering or Science discipline;
Minimum Four (4) years experience in software application development in upstream oil and gas industry;
Experience in developing cohesive overall design strategy & assess design solutions against user requirements;
Skilled in one or more objectoriented programming languages (e.g. Python R or others); Excel Power BI and basic web programming (CSS & HTML);
Skilled in data manipulation / processing: clean transform manipulate merge and engineer data from different sources; handle all types of data (e.g. streaming structured unstructured data);
Familiarity with database and application programming interface including WITS/WITSML data structures & protocol;
Familiarity and experienced in SQL;
Good understanding of software engineering best practices including technical design version control (using Git) testing and documentation;
Knowledge and understanding of modern development methodologies: Agile using Scrum and/or Kanban;
Have excellent command of English language in both speaking and writing;
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.