Skills : BI Data Developer, Data Vault data modeling, Data Vault, data modeling, Azure, Data Development, relational database, Agile / Scrum, Power BI, Data Visualization, SQL Server development, SQL Server, T-SQL, SSIS, query, SQL Indexing, database, performance tuning, ETL, data management, visualization, data analysis.
POSITION DESCRIPTION :
- Imagine designing, developing, and maintaining state-wide data solutions supporting over one million K-12 students, plus hundreds of thousands of parents, teachers, and school staff in Arizona.
- The Arizona Department of Education is creating award-winning solutions using leading-edge technologies.
- This position will allow the ideal candidate to positively impact the projects and services that improve educational outcomes in our state.
POSITION SUMMARY :
This BI Data Developer position will be primarily responsible for development, enhancement, troubleshooting, and maintenance of data-focused software solutions using Power BI, T-SQL, SSIS, and other data management and visualization tools as needed to support various ADE business processes, data analysis, and reporting requirements.The successful developer will be solution-oriented, adapt to changing environments, and able to work with minimal defined requirements.Preferred candidates will be investigative, detail-oriented problem solvers who understand the power of data and the criticality of its quality.RESPONSIBILITIES :
Develop interactive data visualizations, analytics, dashboards, and reporting solutions using Power BI and associated data management and BI toolsDevelop T-SQL for creation and maintenance of database objects and data manipulation functionality (tables, views, functions, stored procedures, scripts, etc.)Develop ETL solutions using SQL Server Integration services (SSIS) for preparation and maintenance of data sets as needed for reporting and data visualization functionsParticipate in all phases of the BI and data solutions development and maintenance lifecycleParticipate in collaborative design and definition sessions, engaging with business analysts and stakeholders to understand requirements and contribute to functional specificationsPerform impact analysis on change requests, providing estimates for development effortsAssist in documenting technical specifications from business requirements and maintaining system design and reference documentationWork with the lead Data Architect on implementation of data architecture principles to align and conform with business capabilitiesEngage with the core data team in the design of efficient processes to load and manage data, data quality assessment to ensure that the quality of the source data will meet the information requirements, and development of business rules, data mappings, and transformation rulesAssist in supporting multiple SQL Server data repositories, which may include documenting database architecture, analyzing datasets to identify missing, incomplete, or invalid information, and maintaining formal descriptions of data and data structuresSupport production systems, participating in defect analysis and resolutionWork closely / collaboratively with cross-functional teams (Project Management, Business Analysis and Stakeholders, Quality Assurance, Operations, etc.)Participate in various Agile / Scrum activities, such as backlog grooming, sprint planning, daily stand-ups, and sprint retrospectivesPerform other duties as assigned or apparent.QUALIFICATIONS REQUIRED :
Education Required : Bachelors degree in computer science, Information Systems, or related field of study, or equivalent professional experience.Experience Required : 5 or more years of professional Data Development experience with relational database systems, utilizing the required knowledge, skills, and abilities listed above.Demonstrated experience and capability developing in Power BI and other BI and Data Visualization toolsSQL Server development using T-SQL and SSIS, plus intermediate- to advanced-level relational database modeling and designStrong understanding of query optimization, SQL Indexing, and other database performance tuning concepts and techniquesAbility to recognize and apply data systems development patterns and best practicesAbility to proactively solve complex problems, applying creative solutions to ensure business needs are most effectively metAbility to excel in a collaborative and distributed team environmentAbility to effectively collaborate with both technical and business experts alikeAbility to effectively communicate with various levels of employees ranging from entry level to senior leadershipAbility to respectfully question ideas and share a point of view with others in support of the business requirements and needsAbility to work with a minimal amount of direction while being proactive in keeping management and coworkers informed of project related issuesAbility to work under pressure while maintaining focus on deadlines and deliverablesAbility to manage multiple projects at the same time and shift priorities quicklyProven strong problem-solving skills, troubleshooting and root cause analysisDemonstrated ability to use discretion and make sound decisionsAbility to maintain confidentiality of sensitive informationExcellent written and verbal communication skillsStrong customer service and interpersonal skillsQUALIFICATIONS PREFERRED :
Working knowledge / practice in Data Vault data modeling methodologyMicrosoft Azure data technologiesExperience working on an Agile / Scrum teamExperience in the Education and / or Government sectorFamiliarity with the Ed-Fi, CEDS, and / or SIF data standards and specificationsADDITIONAL INFORMATION :
LOCAL ARIZONA CANDIDATES ONLYCandidates should apply with the ability and willingness to work in-office up to five days per week as business needs necessitate.Standard 7-year background checkIs a Fingerprint Clearance Card (FPCC) Required? - Yes