Engineer Software 3
Location: Linthicum, Maryland, USA
Duration: 6 months
Visa Status: only US Citizen
Job Description:
Key Responsibilities
- Prepare raw data for Tableau consumption.
- Establish and maintain connections to new and existing data sources.
- Create dimensions, measures, and calculated fields.
- Perform data modeling using Tableau Desktop.
- Develop interactive dashboards and reports on both Tableau Desktop and Tableau Server.
- Verify data accuracy and consistency in collaboration with data engineers and analysts.
- Engage with business stakeholders to understand data requirements and provide effective solutions.
- Diagnose and resolve issues related to data, dashboards, or reports.
- Maintain and enhance existing Tableau dashboards and reports.
- Generate workbooks and hyper extracts in Tableau Desktop and deploy workbooks and data sources to Tableau Development and Quality Assurance environments.
- Demonstrate advanced proficiency with Tableau Desktop and Server, along with solid understanding of database concepts and extensive hands-on SQL experience.
- Apply best practices in data visualization, with a working knowledge of data analysis, modeling, and ETL processes, and familiarity with data warehousing and integration tools.
- Build workbooks, dashboards, and Hyper extracts using Tableau Desktop.
- Publish workbooks and data sources to Development and Production sites.
- Refresh extracts and monitor extract schedules in the Development environment.
- Conduct unit testing to ensure system integrity prior to production implementation.
- Identify and resolve data-quality and performance issues in Tableau workbooks and data sources.
- Monitor usage reports to optimize resource performance.
- Manage and request appropriate access for Interactors and Viewers, ensuring compliance with established governance protocols.
- Act as the primary point of contact for the department with the Tableau Admin Team, DBA Team, and functional users.
- Coordinate releases, migrations, and sign-offs related to production deployments.
- Provide comprehensive knowledge transfer and ongoing support to Interactors and Viewers.
- Provide Tier-1 support for Tableau-related issues that arise within the department.
- Assist with troubleshooting, debugging, and performance tuning as needed.
Required Skills & Qualifications
• Technical Expertise
- Proficient with Tableau Desktop, Tableau Server/Online, and Hyper extracts.
- Strong SQL skills for data extraction and transformation.
- Experience integrating Tableau with R, Python, or other analytical languages is a plus.
- Experience working with data-catalog tools such as Collibra.
- Understanding of data privacy, security, and approval workflows.
• Communication & Collaboration
- Ability to translate complex business requirements into clear, effective visual analytics.
- Excellent written and verbal communication skills, with comfort presenting to senior leadership.
• Project Coordination
- Demonstrated ability to manage multiple releases, track approvals, and meet deadlines.
- Experience working collaboratively with cross-functional teams, including IT, DBAs, and functional users.
• Education & Experience
- bachelor’s degree in computer science, Information Systems, Business Analytics, or a related field.
- 2-4 years of practical, hands-on Tableau development experience, preferably within a departmental or functional-area context.
Desired (Nice-to-Have) Experience
• Tableau Server administration, including site creation, and user/role management.
• Scripting and automation using Tableau REST API, Python, or PowerShell.
• Experience with Agile/Scrum development processes.
• Familiarity with higher education or research environments.
Working Conditions
• Regular office hours with occasional off-hours support for critical releases.
• A collaborative environment that involves interaction with multiple business units and IT teams.
