Element6's client in Brookfield, WI is looking for a Data Engineer to join their team on a contract basis. The Data Engineer is a key technical resource responsible for understanding a diverse data landscape, designing, and developing data solutions in response to project and support requests.
The Data Engineer will have experience with relational and / or non-relational databases (e.g., MSSQL, Oracle, Snowflake) and business intelligence tools (e.
g., SSIS, SSRS, Power BI). The Data Engineer must be self-motivated with excellent attention to detail and the ability to work with moderate supervision.
The Data Engineer reports to the Manager, Data Engineering.
REQUIREMENTS :
Bachelor’s degree with a minimum of 1 year of professional experience, or at least 3 years of experience developing data solutions (e.
g., ETL, reports, data warehouse). Equivalent combination of education and experience will be considered.
- Strong SQL skills.
- Experience using data tools / services to deliver data driven solutions, including ETL, data integration, and / or reporting solutions.
- Experience with designing, modeling, and building databases and data structures.
- Experience with Visual Studio and SSDT.
- Knowledge of scripting languages (e.g., C#, Python) as a data tool.
- Solid analytical, problem solving, and troubleshooting skills.
- Familiarity with source control and CI / CD pipelines.
- Knowledge of database administration tasks (e.g., backup, restore, logging).
- Strong communication skills, both written and verbal.
- Experience working in an iterative delivery process.
- Must have a thorough understanding of company policies and procedures as they relate to this position. Must understand and comply with all job-related State and Federal laws and regulations.
PRINCIPAL ACCOUNTABLITIES :
- Collaborate with Business Analysts and / or other Data Engineers to validate requirements and technical capabilities.
- Design data solutions that meet project goals and minimize risk.
- Create documentation per project and organization standards.
- Participate in the estimating of projects and support work.
- Participate in defining data development processes and tools.
- Participate in research efforts and recommend new data technologies that align to Company goals.
- Participate in solution design activities.
- Provide clear and timely communication on issues, risks, and changes to the development team and stakeholders.
- Perform other duties as assigned.