Microsoft BI Developer

Charlotte, NC

Company Name :IBA Infotech LLC

Type : Contract

Primary Skills : Data Modeling, SQL, Agile, Big Data, Hadoop, OLAP,

Location : Charlotte

CTC : DOE

Job Description:

Your future duties and responsibilities:

  • Design and implement multi-tier enterprise software for unique and challenging enterprise business problems
  • Participate in business process analysis and requirements gathering sessions with business stakeholders while contributing to the design, presentation, and implementation of technical solutions to meet business needs
  • Develop, document, and implement data models for OLTP and OLAP systems
  • Develop, document, and implement data mappings for ETL implementations
  • Contribute in the full software development life cycle from scoping, analysis, design, implementation, and quality assurance to delivery and support
  • Assist in pre-sales, scoping and requirements gathering process
  • Provide technical guidance and mentoring to junior consultants in best practices in Business Intelligence
  • Participate in code reviews with peers and senior technical leaders

 

Required qualifications to be successful in this role:

  • Bachelor’s degree in Computer Science, MIS or directly related field
  • 5+ years of experience with Microsoft SQL Server and proficiency in T-SQL
  • 5+ years of experience sourcing, star schema & relational data modeling, ETL and processing
  • Expert-level knowledge around SSIS, SSAS (Multidimensional and Tabular), SSRS, PowerBI and tools such as SSMS and SSDT
  • Strong working knowledge and track record of Data Analytics development
  • Experience deploying and supporting large scale analytical platforms
  • Experience with designing and building end-to-end tabular models in an enterprise environment
  • Strong working experience in Microsoft Tabular analysis services
  • Experience working with Data Visualization, Auditing, Data Validation, and Data Mining
  • Experience with DAX queries
  • Experience with MDX queries is a plus
  • Experience designing automated processing, data validation, error checks and alerts, and performance testing techniques
  • Excellent presentation, verbal and written communication, and time management skills
  • Familiarity with big data platforms, tools, and languages such as Hadoop, Spark, Python, etc. is considered a strong plus
  • Experience working with SQL Azure and cloud data solutions is a plus
  • Multidimensional and Tabular Cube performance tuning and troubleshooting is a plus
  • Working in an Agile development environment is a plus
  • Strong written and verbal communications skills to work with your team and with our clients
  • Ability to engage in customer settings and discern client business needs