• Skip to main content
  • Skip to header right navigation
  • Skip to site footer

info@smithjohnson.com

801-984-4700

Contact Us
Smith Johnson Tech

Smith Johnson Tech

Matching Companies with Top IT Talent

  • Home
  • About Us
    • Who We Are
    • Mission Statement
    • Community Involvement
    • Client Partnerships
  • Job Seekers
    • Open Jobs
    • Talent Network
    • Resume Tips
    • Job Hunting 101
    • Resource Services
    • Candidate FAQs
  • Employers
    • Client Services
    • IT Talent Solutions
    • Request Talent
    • Client FAQs
  • Blog
  • Contact Us

16086 - Programmer Analyst 2

April 20, 2026 by

← Back
  • Location Lansing, MI
  • Job Type Contract
  • Posted April 20, 2026

Work Model Hybrid

Urgently seeking a programmer/analyst with at least 1 year of experience in Python, Tableau, MS Teams, SQL, and Power BI.

SUMMARY

The Programmer Analyst 2 position will work as a contract resource for the State of Michigan - Department of Technology, Management and Budget (DTMB) in a staff augmentation capacity. The resource will serve as a Tableau Administrator for the MDHHS Analytics and Visualization team. As a Tableau Administrator, you will be responsible with the creating and maintaining the framework that enables Tableau users in MDHHS to publish, share, manage, and connect to data sources and workbooks. The Tableau Administrator manages users and their access to projects, workbooks, and data sources. The Tableau Administrator will also provide help desk support and conduct user training.

RESPONSIBILITIES

  • This role requires a hands-on Tableau Administrator who is comfortable supporting users, managing access and security, and keeping the Tableau environment running smoothly
  • Adding and removing staff licenses for Tableau test and production environments
  • Updating security permissions for staff in Tableau environments
  • Executing Tableau configuration scripts to add new business areas of MDHHS to the Tableau servers
  • Promoting Tableau workbooks from test to production
  • Monitoring and maintaining PHA Tableau MS Team site including user administration
  • Monitoring and maintaining Tableau SharePoint site
  • Collaborating with cross‑functional teams, including analysts, developers, and business users

QUALIFICATIONS

 

  • 1+ years professional programmer/analyst experience using Python
  • 1+ years of experience of Tableau Site Administration and Dashboard Development
  • 1+ years of experience of MS Teams Administration
  • 1+ years of experience working with SQL Queries
  • 1+ years of experience as technical trainer in classroom setting
  • 1+ years of experience with Power BI, including report development, and supporting business users
  • Experience collaborating with cross‑functional teams, including analysts, developers, and business users
  • Professional demeanor and reliability in a public‑sector or enterprise environment
  • Adaptability and willingness to learn new tools, processes, or agency standards as needed
  • Strong organizational skills with the ability to manage multiple requests and priorities

 

 This is a contract opportunity with a great organization. As a contractor for Smith Johnson, you are eligible for medical, dental, life, disability. Smith Johnson pays for 70% of your medical and dental and 100% of life and disability. The contract is also eligible for PTO/holiday accrued monthly. You are also eligible for a 3% retirement matching plan. Smith Johnson believes in taking care of our contractors. 

About Us

  • Who We Are
  • Mission Statement
  • Community Involvement
  • Client Partnerships

Job Seekers

  • Open Jobs
  • Talent Network
  • Resume Tips
  • Job Hunting 101
  • Resource Services
  • Candidate FAQs

Employers

  • Client Services
  • IT Talent Solutions
  • Request Talent
  • Client FAQs

info@smithjohnson.com

801-984-4700

Copyright © 2026 · Smith Johnson Tech

Facebook
LinkedIn
Instagram

Privacy Policy

Terms of Use