ThoughtSpot Developer // REMOTE

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship

Skills

ThoughtSpot Developer

Job Details

ThoughtSpot Developer

Remote

6+ Months

Key Result Areas and Activities:

As a Senior ThoughtSpot Developer, you will be responsible for designing, developing, and maintaining ThoughtSpot applications and solutions that enable our clients to extract actionable insights from their data. You will collaborate with cross-functional teams to create intuitive and interactive data visualization solutions. This role requires a strong understanding of ThoughtSpot's architecture and capabilities, as well as the ability to translate business requirements into effective analytics solutions.

Key Responsibilities:

Collaborate with business analysts and stakeholders to gather and understand data requirements.

Design and develop ThoughtSpot data models and data pipelines.

Create ThoughtSpot worksheets, pinboards, and visualizations to present data insights.

Optimize ThoughtSpot performance for large datasets and complex queries.

Develop custom integrations and extensions to enhance ThoughtSpot functionality.

Troubleshoot and resolve issues related to ThoughtSpot applications.

Provide mentorship and guidance to junior developers.

Work and Technical Experience:

Must-Have Skills:

ThoughtSpot Proficiency: Demonstrated experience with ThoughtSpot, including the ability to create worksheets, pinboards, and data models.

Data Modelling: Strong understanding of data modelling principles and experience in designing efficient data models for ThoughtSpot.

SQL and Data Manipulation: Proficiency in SQL and data manipulation skills to prepare data for visualization.

ETL: Familiarity with ETL processes and tools for data extraction, transformation, and loading.

ThoughtSpot Administration: Knowledge of ThoughtSpot administration, including user management, security configurations, and performance optimization.

Problem-Solving: Strong problem-solving skills and the ability to troubleshoot and resolve technical issues.

Communication: Excellent communication and collaboration skills to work effectively with cross-functional teams and clients.

Team Leadership: Experience in providing guidance and mentorship to junior developers.

Good-to-Have Skills:

Scripting Languages: Familiarity with scripting languages such as Python or JavaScript for customizations and automation.

Big Data Technologies: Experience with big data technologies such as Hadoop, Spark, or Hive.

Cloud Platforms: Knowledge of cloud platforms like Databricks, Snowflake, Google Cloud for ThoughtSpot deployments.

Data Warehousing: Understanding of data warehousing concepts and technologies.

Data Governance: Familiarity with data governance and data quality best practices.

Certifications: ThoughtSpot certifications or relevant industry certifications.

Data Security: Knowledge on PII and masking is desirable.

Agile: Working knowledge on Agile/SAFe.

Domain Expertise: Knowledge on Retail Domain KPIs.

Qualifications:

Bachelor s degree in computer science, Information Technology, or a related field.

Minimum of 3-4 years of experience in ThoughtSpot.

Minimum 8-10 years of experience on Business Intelligence tools like Tableau, MicroStrategy or similar and data analytics.

Qualities:

Excellent verbal and written communication.

Collaboration skills to work in a self-organized and cross-functional teams.

Strong troubleshooting and problem-solving abilities.

Excellent analytical, presentation, reporting, documentation, and interactive skills.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.