Overview
Remote
On Site
Contract - W2
Skills
Scripting
Performance Tuning
Google Cloud
Metrics
Cloud Storage
Problem Solving
Data Warehousing
BigQuery
Microstrategy
dashboards
Data Validation
Identity and Access Management
automation
Information Engineering
Extract Transform Load (ETL)
Python (Programming Language)
Cloud Computing
SQL Databases
Acceptance Testing
Semantics
Cloud Engineering
Teradata SQL
Job Details
MicroStrategy Developer with Python & Google Cloud Platform
Location: Irvine, TX preferred
Open Positions: 5
Project: Teradata Google Cloud Platform Migration
Job Summary:
We are looking for experienced MicroStrategy Developers with Python and Google Cloud Platform (Google Cloud Platform) experience to support a large-scale BI modernization effort. The team will migrate existing MicroStrategy reports, cubes, datasets, and semantic layers from Teradata (on-prem) to Google Cloud Platform cloud-based data warehouses.
Key Responsibilities:
- Migrate MicroStrategy dashboards, documents, schemas, cubes, and reports from Teradata to Google Cloud Platform.
- Re-engineer SQL logic, datasets, and transformations for BigQuery or other Google Cloud Platform storage layers.
- Rewrite and validate semantic objects, metrics, filters, and prompts based on new cloud architecture.
- Use Python for automation, data validation, and migration scripting.
- Optimize BI performance after moving to cloud infrastructure.
- Collaborate with data engineering teams responsible for Teradata-to-Google Cloud Platform data movement.
- Participate in UAT, issue resolution, and performance tuning.
Required Skills:
- 6 10 years of experience in MicroStrategy development.
- Hands-on experience in migrating MSTR from on-prem to cloud (Google Cloud Platform preferred).
- Strong SQL experience, especially rewriting Teradata SQL for BigQuery.
- Python scripting experience for automation and ETL support.
- Understanding of Google Cloud Platform services (BigQuery, Cloud Storage, IAM, Composer).
- Experience with BI migration projects is highly preferred.
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.