Responsible for architecting BI solutions – using Agile data lakes and services to pull down data from Microsoft Dynamics, Oracle, and other legacy applications. The ideal candidate will have 5 - 7 years of engineering experience. Experience with Oracle is a plus.
As a Sr. BI Engineer, you'll use the latest versions of relational and non-relational platforms to build, maintain and support analytics systems. You will extend traditional data warehouse architectures through cloud data services. And you'll use cutting edge data visualization tools to provide compelling reporting every step of the way. Responsibilities Strong expertise and experience on design and development of platforms, metric systems, or online experimentation systems with a track record of shipping multiple releases. Extensive software design and development skills/experience (minimum 5 years, preferred: 7 years) Substantial hands-on experience with Analysis Services development, testing and deployment, with a particular focus on SQL Server Analysis Services (Tabular) and DAX Expert knowledge in .NET, C#, SQL, and Windows Deep understanding of efficient data structures and algorithms. Working knowledge and/or experience with Power BI (Power BI Online, Power BI Desktop) and related tools Working knowledge and/or understanding of Azure-based tools and services that support data storage, e.g. Azure SQL, Blob and Table Storage, Strong understanding and hand-on experience in Spark, uSQL, ADL, Azure, Microsoft Azure HDInsight, SaaS, etc. to deeply understand cloud computing techniques. Excellent analytical skills Ability to drive sound architecture, design, and implementation through hands-on development. Work requires analytical ability to integrate and interpret data from diverse sources to identify solutions. Must be able to analyze reports, notice discrepancies, prepare analysis, and provide statistical productivity data to various departments. Experience in Designing and plan BI solutions, Debugging, monitoring and troubleshooting BI solutions, Creating and deploying reports and Writing relational and multidimensional database queries. Architectural design and development of a very large scale and high-quality data platform with easy to use APIs, or streaming data processing, or interactive data querying, or metadata driven metrics& reporting systems. Any experience in NOSQL environment is a plus. Make the platforms and systems highly efficient in term of both its execution and the consumption of the data it generates.
Competencies Interpersonal skills and team player to maintain collaborative relationships throughout the company and with customers. Experience in a customer-facing, support, consulting or sales role. Attention to detail, especially with written work such as legal contracts and customer-facing communications. Ability to think and work analytically. Ability to work independently. Ability to document policies, procedures and technical diagrams. Ability to manage a substantial unplanned workload with short deadlines. Superior communication skills, both verbal and written. Bachelor's degree in computer science or related areas is required Passionate and self-motivated learner and be able to adapt to newer technologies and working in agile process-oriented teams.