

SMX Services & Consulting, Inc.
Technical Business Analyst
⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Technical Business Analyst with a 6-month contract, offering a pay rate of "X" per hour. Key skills include extensive SQL expertise, system integration knowledge, and experience in Agile and Waterfall environments. A Bachelor's degree and 5+ years of relevant experience are required.
🌎 - Country
United States
💱 - Currency
$ USD
-
💰 - Day rate
Unknown
-
🗓️ - Date
December 23, 2025
🕒 - Duration
Unknown
-
🏝️ - Location
Unknown
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
Miami, FL
-
🧠 - Skills detailed
#"ETL (Extract #Transform #Load)" #SQL (Structured Query Language) #Data Migration #Normalization #Data Analysis #Data Mapping #Documentation #Business Analysis #UAT (User Acceptance Testing) #Agile #Migration #Stories #Complex Queries #Data Cleansing
Role description
Overview
We are seeking an experienced Technical Business Analyst to support the implementation of a large-scale, complex enterprise application. This role requires a strong mix of business analysis, technical understanding, data expertise, and stakeholder collaboration. The ideal candidate will work closely with business users, technical teams, and external vendors throughout the full project lifecycle to ensure successful system delivery.
This position is best suited for a highly hands-on analyst who is comfortable working in complex environments, supporting system integrations, data migration, and testing efforts.
Key Responsibilities Requirements & Business Analysis
• Gather, analyze, and document business requirements through interviews, workshops, and working sessions
• Translate business needs into user stories, functional requirements, technical specifications, and acceptance criteria
• Analyze and document current-state and future-state business processes
• Identify gaps, risks, and opportunities for process improvement
Solution Design & System Integration
• Collaborate with architects and developers to design integrated solutions aligned with business objectives
• Support system integration efforts, including defining APIs, data mappings, workflows, and integration points
• Assist with data cleansing, normalization, and transformation logic between modern platforms and legacy systems
Data Analysis & SQL
• Perform advanced SQL analysis, including complex queries with joins, subqueries, aggregations, and window functions
• Support data validation, profiling, reconciliation, and troubleshooting
• Assist with data migration strategies, including source-to-target mappings and validation of migrated data
Testing & Implementation Support
• Develop test plans, test scenarios, test cases, and test data
• Execute and support functional, integration, and user acceptance testing (UAT)
• Work closely with end users and testers to resolve defects and validate system functionality
Change Management & Training
• Assist with change management activities related to system implementations
• Develop training materials and end-user documentation
• Support end users during system rollout and transition periods
Stakeholder Communication
• Act as a liaison between business stakeholders, technical teams, and project managers
• Provide regular status updates, documentation, and presentations to stakeholders
• Ensure alignment between business expectations and technical delivery
Required Skills & Experience
• Strong experience supporting complex IT software implementations in large organizations
• Experience working in both Agile and Waterfall environments
• Extensive hands-on experience with SQL
• Strong understanding of system integrations, data models, and ETL processes
• Experience with business process modeling, requirements engineering, and solution documentation
• Proficiency with Microsoft Office tools (Word, Excel, PowerPoint)
• Excellent written and verbal communication skills
Minimum Qualifications
• Bachelor's degree or equivalent professional experience
• 5+ years of experience in software implementation, technical business analysis, or business process analysis
• Experience supporting integrated, multi-system enterprise solutions
Overview
We are seeking an experienced Technical Business Analyst to support the implementation of a large-scale, complex enterprise application. This role requires a strong mix of business analysis, technical understanding, data expertise, and stakeholder collaboration. The ideal candidate will work closely with business users, technical teams, and external vendors throughout the full project lifecycle to ensure successful system delivery.
This position is best suited for a highly hands-on analyst who is comfortable working in complex environments, supporting system integrations, data migration, and testing efforts.
Key Responsibilities Requirements & Business Analysis
• Gather, analyze, and document business requirements through interviews, workshops, and working sessions
• Translate business needs into user stories, functional requirements, technical specifications, and acceptance criteria
• Analyze and document current-state and future-state business processes
• Identify gaps, risks, and opportunities for process improvement
Solution Design & System Integration
• Collaborate with architects and developers to design integrated solutions aligned with business objectives
• Support system integration efforts, including defining APIs, data mappings, workflows, and integration points
• Assist with data cleansing, normalization, and transformation logic between modern platforms and legacy systems
Data Analysis & SQL
• Perform advanced SQL analysis, including complex queries with joins, subqueries, aggregations, and window functions
• Support data validation, profiling, reconciliation, and troubleshooting
• Assist with data migration strategies, including source-to-target mappings and validation of migrated data
Testing & Implementation Support
• Develop test plans, test scenarios, test cases, and test data
• Execute and support functional, integration, and user acceptance testing (UAT)
• Work closely with end users and testers to resolve defects and validate system functionality
Change Management & Training
• Assist with change management activities related to system implementations
• Develop training materials and end-user documentation
• Support end users during system rollout and transition periods
Stakeholder Communication
• Act as a liaison between business stakeholders, technical teams, and project managers
• Provide regular status updates, documentation, and presentations to stakeholders
• Ensure alignment between business expectations and technical delivery
Required Skills & Experience
• Strong experience supporting complex IT software implementations in large organizations
• Experience working in both Agile and Waterfall environments
• Extensive hands-on experience with SQL
• Strong understanding of system integrations, data models, and ETL processes
• Experience with business process modeling, requirements engineering, and solution documentation
• Proficiency with Microsoft Office tools (Word, Excel, PowerPoint)
• Excellent written and verbal communication skills
Minimum Qualifications
• Bachelor's degree or equivalent professional experience
• 5+ years of experience in software implementation, technical business analysis, or business process analysis
• Experience supporting integrated, multi-system enterprise solutions






