Overview

Position Title:Data Engineer

Company:City Of Eugene

Location:Eugene, OR, US

Job Description:

If so, we invite you to apply for this rewarding job opportunity. Our work environment is flexible and relies on strong ties and collaboration with other work groups, agencies, and community members. As part of our dynamic team, you will play an integral role in our nationally and internationally recognized city organization, which delivers quality services to the unique City of Eugene. We are committed to innovation and excellence and we are looking for other dedicated, service-minded technical experts to join our team.

Responsibilities:

  • Data Warehouse development, specifically using data vaulting methodology
  • SQL Server/SSIS ETL development, including logic for data cleansing and data aggregation
  • Python Programming
  • Tableau report development
  • Data analysis
  • Design, implementation, and testing of new databases
  • Data integrations
  • Development and support of data visualizations to be used by various teams or stakeholders to enable strategic decision making
  • Development of system specifications, procedures, and other documentation

Requirements:

  • Design and coding: Architect and document formal description of application/database programs from requirements; develop program functions and interfaces; create implementation/test plans and reports
  • Database Development: Develop data models to support new applications, normalize data, develop, and implement physical database designs and create ad-hoc queries, stored procedures and user defined functions, etc. as needed
  • Support and Maintenance: Support and maintain existing applications, databases, and vendor systems, implement new features and apply updates, troubleshoot customer issues
  • Implementation of vendor systems: Select and implement purchased vendor systems collaboratively with customers according to project management best practices
  • Construct test tools and scripts for use by you and others
  • Create new robust frameworks, ensuring scalability and reusability that can be used by various departments across the City of Eugene
  • Collaborate with all the team members, serving as a liaison to PM, Scrum Master, Managers as needed
  • Assists other developers with existing data systems and solves complex software related problems.
  • Troubleshooting complex issues that would involve working with other teams. Introduce new technologies to the ISD teams