Feb 22, 2019Full time
Company Introduction Our client is a leading software company focusing on technology and business intelligence Job Responsibilities and Duties Consolidate and optimize available data warehouse infrastructure Design and implement ETL procedures for intake of data from both internal and outside sources; as well as ensure data is verified and quality is checked Design and implement ETL processes and data architecture to ensure proper functioning of analytics lad, as well as client’s or third-party’s reporting environments and dashboard In partnership with our technical architect, helps set direction for the analytics and business intelligence platform architecture for clients, including internal and third-party clients for our technology practice. Collaborate with business and technology stakeholders in ensuring data warehouse architecture development and utilization Carry out monitoring, tuning, and database performance analysis Perform the design and extension of data marts, meta data, and data models Experience Possess Bachelor’s degree in an analytical related field, including information technology, science, and engineering discipline Five years or more experience performing data warehouse architecture development and management SQL Server 2008 (including stored procedures and SSIS) Developing codes and testing for quality assurance SAS and R code used in data processing and modelling tasks Hadoop and other “big data” technologies Full Stack Architecture Domain Driven approach (DDD) Personal Skills Hardworking, ability to consistently deliver technology projects on time, on budget with high quality results and satisfied clients. Ability to juggle multiple projects/clients simultaneously. Insanely curious and energetic about the future of business intelligence. Strong written and oral communication skills to a variety of audiences at different levels and with different backgrounds. Strong analytical and communication skills; as well as the ability to make good judgment and work with both technical and business personnel Demonstrates accountability; owns outcomes and results, prioritizes tasks, and consistently meets deadlines. Thrives on learning and learns quickly. Dedicated to self-improvement and professional development. Takes advantage of various resources to self-educate.