Development Engineer – TOP project Data Mining

Work closely with the Corporate Research team, project systems designers, and software team to
a. Form an end-to-end vision, and understand how a logical design will translate into one or more physical databases, and how the data will flow through the data mining research and production process
b. Understand requirements on data quality and organization
c. Address issues of data migration(validation, clean-up, and mapping)
d. Understand the importance of data dictionaries and implement it with organizational data teams
e. Perform data ETL tasks as necessary for data mining
f. Interface with the project team system architect and the software integration engineer to finalize requirements for implementing data mining models
g. Identify risks and problems related to data availability, integrity, and integration issues. Communicate them, along with mitigation strategies, to appropriate project stakeholders in a timely manner
Required knowledge and skills
a. Bachelor’s degree with 4+ years experience or Master’s degree with 2+ year experience in computer science or a related field
b. Experience with relational databases including Oracle, SQL Server, etc
c. Database scripting including SQL and Python/Perl/Java/C++
d. ETL development expertise
e. Ability to consolidate business and technical requirements and model data appropriately
f. Excellent verbal and written communication and presentation skills with the ability to communicate technical and non-technical topics in both German and English
Additional skills
g. Experience with No-SQL databases such as Mongo DB
h. Ability to work well independently & in a team setting
i. Experience with working across cultures/countries/sites

Additional Information and Job offer: