APPLICATION DEVELOPER
Bangalore, IN
looking for a Data Engineer to join our team and bring the analytics practice to the next level. We are looking for a motivated person who thrives in a dynamic and challenging environment, who loves working with tools on the edge, who has no problem switching between multiple programming languages, and who is able to find out-of-the-box solutions to solve complex problems. In this role, you will be at the heart of the definition and implementation of world-class analytics solutions, and you will contribute to set data as a strategic advantage for BRP. Responsibilities ● Design, develop, implement and support robust ETL/ELT/Data Pipelining solutions ● Coordinate with multiple development teams to achieve delivery objectives ● Provide support in requirements definition, estimation, development and delivery of robust and scalable solutions ● Development and support of real-time data ingestion processes from various data sources ● Development and support of data models optimized for business intelligence usage ● Build integrations with APIs from external providers such as Google, Facebook, Salesforce, SAP and others ● Adhering to industry standards and laws such as GDPR and SOX ● Be a leader in best-practices definition and creative thinking Required Skills ● Master Degree in Business Intelligence or equivalent ● Solid and demonstrated experience on following technologies: ○ Snowflake ○ DBT ○ Talend and/or Azure Data Factory ○ Microsoft SQL Server ○ Power BI ● Fluent in various programming languages such as: ○ T-SQL ○ Python ○ Javascript / Node.js ○ Java ● Understands and puts into practice data modeling, design and development of solid ETL/ELT data pipelines ● Fluent in writing, executing and optimizing complex SQL queries ● Experience implementing API Service architectures ( REST) ● Develop clean and maintainable code in a CI-CD Environment ● Experience in using cloud BI technologies such as Azure or similar ● Experience in translating business requirements into advanced data models able to fulfill analysts and data scientists requirements ● Experience in data profiling ● Experience in working within an agile team to build big data / analytics solutions ● Strong interpersonal relations, motivated and loves to work on multiple challenging projects ● Strong communication skills, both speaking or writing ● Fluent in French and English ● Open-minded and able to adapt to new ways of working (data vault, event-driven architecture, unstructured data, self-service analytics, etc..) ● Well organized and able to self-prioritize, sometimes with conflictual deadlines ● Strong communication skills, both speaking or writing, in both french and english ● Continuously seeks for improvements and craves to put hands on new technologies