Job Title: Senior SSIS & Power BI Developer
Job Description:
We are seeking a seasoned Senior SSIS & Power BI Developer with a minimum of 5 years of experience in developing maintaining and managing advanced reporting analytics dashboards and other BI solutions. The ideal candidate will be responsible for implementing and maintaining ETL processes data architecture and data modeling to meet the business requirements.
Responsibilities:
1. Design build and deploy BI solutions (e.g. reporting tools data models).
2. Develop and maintain SQL Server Integration Services (SSIS) packages.
3. Translate business needs to technical specifications.
4. Perform data profiling data validation and data cleansing.
5. Debugging troubleshooting and optimizing performance of SSIS packages.
6. Create visualizations and reports for requested projects with Power BI.
7. Develop and execute database queries and conduct analyses.
8. Ensure data security integrity and compliance with data governance and standards.
9. Train users on developed BI solutions and provide user support.
10. Collaborate with teams to integrate systems and data effectively.
Requirements:
1. Bachelors degree in Computer Science Information Technology or a relevant field.
2. Proven experience as a BI Developer or Data Scientist with 5 years of experience in SSIS and Power BI.
3. Familiarity with BI technologies.
4. Indepth understanding of database management systems online analytical processing (OLAP) and ETL framework.
5. Proficient in SQL Excel and other data management systems.
6. Strong analytical skills with the ability to collect organize analyze and disseminate significant amounts of information.
7. Excellent communication and problemsolving skills.
8. Strong attention to detail and accuracy.
Preferred:
1. Microsoft BI certification would be a plus.
2. Experience with additional programming languages (Python R Java etc. is a plus.
3. Familiarity with data warehouse design (e.g. dimensional modeling) and data mining.
By joining our team youll have the opportunity to work on a variety of projects with a team of hardworking professionals where youll continue to learn grow and enhance your skills.