Develop, maintain, test, and troubleshoot data solutions, including Database Development, ETL/Data Migration Development, and Big Data Development.
Collaborate with technical and non-technical resources to solve issues and develop new functionality.
Participate in Requirements Gathering and Analysis meetings with Team Members, Internal Customers, and Stakeholders.
Mentors and assists Data Engineers and Data Developers as needed.
Database development skills (SQL, T-SQL)
Big Data Technologies including (Azure Data Factory, Spark, NoSQL, Hadoop, HDInsight, Big Data Architecture) a plus
SQL Server 2012 or later, SQL Azure, SSIS
SQL Server 2016 Experience is a plus
Architect and manage teams of developers performing Data Integration, Data Quality management, Data Blending
Knowledge of structured programming languages: Example C# or Python
SQL Performance Tuning and Optimization
Troubleshooting of complex data solutions
6+ Years experience leading on-short and off-shore teams of developers
Experience working on large teams a plus.
Experience with Project Planning and more specifically sprint planning a plus.
6+ Years development and leadership experience with SQL and TSQL.
6+ Years development and leadership experience using ETL/Data Integration Tools (SSIS preferred).
7+ Years of experience performing Data Analysis/Data Profiling.
7+ Years of requirements analysis experience.
7+ Years of experience working in environments with formal SDLC (Software Development Life Cycle) experience.
3 + years of experience working on teams utilizing Agile Methodologies.
6+ Years authoring technical and functional documentation.
Bachelor’s Degree in Computer Science, Information Technology or relevant experience.