Haystack
← Back to Jobs
Technology
IT

Federal Report Architect /Sr. Application & Technical Architect

Ideate Technologies LLCUnited States🇺🇸United StatesPosted Sep 24, 2026

Why This Role Stands Out

This hybrid role offers you the opportunity to drive innovative federal reporting solutions, leveraging your expertise in application and data architecture to modernize critical systems. You'll thrive here if you excel at translating complex requirements into practical technical designs and enjoy leading impactful projects with significant growth potential. Apply now to shape the future of federal analytics and reporting!

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
20 hours ago
SQLETLTableauAzurePower BIPythonReconciliationScheduling

Job Description

Job Summary
  1. Provide hands-on architecture and engineering leadership for EDW reporting and analytics.
  2. Lead application architecture, data architecture, BI/reporting, product implementation, infrastructure design, and technical leadership.
  3. Translate business and regulatory requirements into practical technical solutions.
  4. Develop proof-of-concepts and evaluate technical solution options.
  5. Present architecture recommendations, risks, and technical decisions to customers and executive leadership.
Primary Responsibilities
  1. Own end-to-end application and technical architecture for reporting, analytics, data integration, and transaction-processing solutions.
  2. Lead CMS-64 / Federal Reporting modernization from current-state assessment through implementation and production.
  3. Translate Medicaid claims and federal reporting requirements into maintainable technical designs.
  4. Design configurable business rules, effective-dated reference data, transaction traceability, auditability, reconciliation, and regulatory outputs.
  5. Modernize Informatica workflows, SQL logic, Linux/Unix scripts, and manual processes into Python-based applications and automation.
  6. Evaluate and optimize Teradata for high-volume data processing.
  7. Provide hands-on technical leadership for complex development and engineering activities.
  8. Develop and review Python, advanced SQL, Informatica, ETL/ELT, APIs, web, configuration, data-processing, and automation components.
  9. Design proof-of-concepts to compare technical solution options.
  10. Document measurable POC results and use them to support architecture decisions.
  11. Define architecture across web/UI, APIs, services, processing engines, databases, orchestration, and scheduling.
  12. Define security, identity/access, logging, monitoring, backup/recovery, and disaster-recovery architecture.
  13. Partner with infrastructure, security, UI, database, cloud, engineering, BI, QA, product, and business architecture teams.
  14. Review capacity, scalability, licensing, configuration, deployment, and production-support ownership.
  15. Guide BI and federal reporting delivery, including report design and drill-down/detail reporting.
  16. Ensure reporting reconciliation, data quality, and modernization of legacy BusinessObjects or equivalent reporting platforms.
  17. Establish Azure DevOps engineering practices for epics, features, user stories, repositories, branching, pull requests, and code reviews.
  18. Implement version control, CI/CD, release traceability, and production deployment practices.
  19. Use AI and automation for code analysis, source-to-target mapping, documentation, testing, migration assessment, and data-quality validation.
  20. Ensure AI-assisted engineering follows governance and human-review requirements.
  21. Create architecture diagrams, solution designs, technical specifications, interface documentation, and data-flow documentation.
  22. Define infrastructure requirements, implementation roadmaps, estimates, risks, dependencies, and operational support models.
  23. Provide architecture governance, peer reviews, technical standards, and technical troubleshooting.
  24. Resolve performance issues, production problems, design challenges, and cross-system dependencies.
  25. Lead and mentor architects, data engineers, ETL developers, BI developers, modelers, analysts, testers, and administrators.
  26. Build backup coverage and transfer technical knowledge across the team.
  27. Present architecture options, risks, status, and recommendations to customers and leadership.
  28. Facilitate technical and business decisions across multiple stakeholder groups.
MARS / CMS-64 Modernization
  1. Finalize current-state inventory and target architecture for CMS-64 federal reporting.
  2. Cover claims preparation, transformation, split/manufactured transactions, staging, summary/detail tables, reconciliation, certification, and output generation.
  3. Design governed reference-data capabilities for rates, codes, conditions, file layouts, effective dates, revisions, and lookback processing.
  4. Standardize reference-data ingestion from internal and external source partners.
  5. Evaluate Python-only processing versus Python orchestration with Teradata SQL.
  6. Recommend the approach based on performance, maintainability, scalability, controls, and supportability.
  7. Define web/UI and API patterns for authorized lookup and reference-data maintenance.
  8. Design controlled execution, status visibility, review, approval, and certification workflows.
  9. Define DEV, SIT, UAT, PROD, and DR architecture.
  10. Confirm VM/compute sizing, database and staging requirements, service accounts, connectivity, scheduling, monitoring, and security approvals.
  11. Define backup, recovery, and production-support responsibilities.
  12. Break approved architecture into iterative Azure DevOps deliverables.
  13. Define milestones, dependencies, acceptance criteria, estimates, and customer sign-offs.
  14. Identify critical-path items and external dependencies.
  15. Keep near-term MARS improvements aligned with the broader modernization/rewrite.
  16. Support automation of quality validation, test scripts, data-quality warnings, lookup maintenance, MACFIN automation, and EDW-to-MARS reconciliation.
Required Qualifications
  1. Bachelor's degree in Computer Science, Engineering, Information Systems, or related field, or equivalent professional experience.
  2. 10+ years of progressive IT experience in enterprise application, solution, technical, or data architecture.
  3. 5+ years of architecture or technical leadership for complex application, data, reporting, or product implementations.
  4. 3+ years of people leadership, team leadership, or technical mentoring experience.
  5. Hands-on Python development experience.
  6. Advanced SQL development experience.
  7. Experience building proof-of-concepts, automation, data-processing solutions, and troubleshooting complex issues.
  8. Strong ETL/ELT and data-integration experience.
  9. Hands-on Informatica experience.
  10. Experience modernizing Informatica, SQL, and script-based processing into Python or modern frameworks.
  11. Strong Teradata experience.
  12. Experience with performance-aware SQL, schemas, stored procedures, data movement, workload management, and high-volume processing.
  13. Hands-on BI/reporting experience with BusinessObjects, Power BI, Tableau, SAS, or equivalent tools.
  14. Experience designing OLTP and transaction-processing systems.
  15. Experience with OLAP, dimensional, relational, and enterprise data-warehouse solutions.
  16. Experience with application infrastructure and configuration across web, API, batch, database, security, identity/access, scheduling, monitoring, and environment management.
  17. Experience with source control, repositories, branching, pull requests, code reviews, CI/CD, and automated deployment.
  18. Hands-on Azure DevOps or equivalent platform experience.
  19. Experience with work-item and release traceability.
  20. Excellent written and verbal communication skills.
  21. Strong presentation and facilitation skills.
  22. Ability to explain technical options and risks to customers and leadership.
  23. Ability to collaborate across architecture and delivery teams.
  24. Ability to provide hands-on technical guidance during complex delivery and production issues.

Similar jobs