What are the responsibilities and job description for the Data Engineer / BI Developer position at Hazen and Sawyer?
Hazen and Sawyer is actively seeking a Data Engineer/BI Developer with a passion for using technology to make a positive impact on public health and the environment. This unique role offers you the chance to collaborate with teams of environmental engineers, planners, and scientists, applying your data engineering expertise to help address complex water-related challenges across the nation. By joining our corporate BI team, you will be instrumental in developing and refining data pipelines and BI solutions, empowering our clients to make informed, data-driven decisions that positively impact the environment. Your work will be project-based and expose you to a diverse array of challenges and systems. Your interactions will be underpinned by a strong ethos of teamwork and collaboration among dynamic, supportive, high-performing colleagues.
Key Responsibilities:
- Lead or guide the development and implementation of end-to-end BI solutions throughout their lifecycle.
- Direct hands-on involvement in designing and implementing ETL processes, data pipelines, data models, measures, and visualizations to construct intuitive and high-performing dashboards for diverse stakeholders.
- Engage closely with project teams to define requirements, design tailored implementation strategies and deliver quality products to clients both internal and external.
- Contribute to the development and maintenance of testing protocols, technical documentation, and training materials to support system users.
Minimum Qualifications:
- Bachelor's degree in Computer Science, Data Engineering, or related STEM field.
- Master's degree in STEM OR equivalent practical experience.
- 1-3 years of workplace experience, showcasing proficiency in the development/maintenance of ETL processes and data pipelines, semantic models, and visualization tools.
- Exceptional oral and written communication skills, capable of effectively articulating technical concepts to a non-technical audience.
- Detail-oriented with robust problem-solving capabilities.
Desirable Skills:
- Programming skills with languages like Python, R, Java, Scala, or SQL.
- Understanding of data modeling and transformation principles.
- Proficiency in Power BI (including Power Query and DAX).
- Experience with relational databases (e.g., MySQL, PostgreSQL, SQL Server).
- Familiarity with cloud platforms (Azure, AWS, GCP) and their data services.
- Experience with big data technologies (e.g., Hadoop, Spark, Kafka).
- Ability to drive analytical value through graphical design principles.
- Coursework in systems engineering, logistics, water quality, or environmental science.
- Certifications in Power BI, Azure, and/or Microsoft Fabric are a plus.
This role is perfectly suited for developers/programmers who are driven by a commitment to protecting water resources and the environment. It can also be a great fit for engineers/scientists with deep data/coding skills.
If you're eager to apply your technical skills towards making a significant environmental impact, join us at Hazen and Sawyer to contribute to sustainable water solutions nationwide.
Salary : $85,000 - $125,000