We are looking for a contract-based (12 month) Tableau Developer to support the Market Development Team by working with stakeholders in designing, implementing, and improving business processes and systems.
LOCATION
The candidate must have access to high speed internet, computer, and phone. A half- to full-time remote resource is an option for this work. The team is located in Albany, NY.
The Tableau Developer will report to the Software Development Manager for the Microsoft Solutions team and will be primarily focused on projects supporting NYSERDA Market Development teams
in the successful implementation of market enablement strategies and programs in residential, commercial and institutional sectors. We do so by providing complete and correct data, analyses, and resources (such as Tableau visualizations) that quantify our goals, our actions and our results.
WORK SCOPE
Responsibilities:
Task 1: Tableau Development and Administration:
- Develop and tune dashboards and reports using Tableau Desktop and Server;
- Administer, patch and upgrade Tableau Desktop and Server;
- Train NYSERDA staff on use of Tableau ad-hoc querying and reporting;
- Write and tune SQL queries, views, stored procedures and functions in support of Tableau development;
- Clearly understand and articulate the needs of business and technical users;
- Manage scope and user expectations;
- Log issues and defects, and follow proper change control procedures;
develop technical documentation;
- Following the established Change Management process;
- Provide advisement and estimates for development tasks; and
- Provide support for end-user issues.
The Tableau Developer must be able to communicate effectively and:
- Work with project staff and management to design, develop, test, and deploy Tableau dashboards incorporating large data sets from multiple sources following a Software Development Life Cycle process.
- Produce clean and efficient source code which is well-documented and free from security vulnerabilities.
- Effectively communicate status, collaborate, and problem-solve with relevant stakeholders.
- Collaborate with colleagues to identify recommendations for process improvements, overcoming constraints, and resolve difficult operational and technological issues.
- Identify and report risks to management.
- Respond to ongoing support requests and provide corresponding technical solutions.
- Assist in quality assurance and defining testing strategies and risks in partnership with the Business Analyst and QA staff. Provide significant contributions in the testing and debugging of new functionality and data integration.
- Recommend leveraging existing functionality that might be available rather than building new.
- Participate in technical reviews of their own and other's work
Expected Deliverables
- Tableau dashboards for user by NYSERDA and others.
- Software documentation
- Status Reports, to include accurate status updates to assigned Jira tickets.
Experience Level: Mid to Highly Experienced Level
The Contractor should be able to demonstrate the following qualifications.
- 2-5 minimum years of experience in a Tableau Developer role or setting.
- Interest and experience in energy and energy efficiency
- Prior experience in government is beneficial, but not required.
- Experience and skill in delivering clean, efficient, and well-documented code.
Transition to a permanent position? Not expected at this time