Business Analyst
Bastion Technologies, Inc. · Huntsville, AL · 3 wk ago
On-siteEngineeringFull-time
We need to output HTML fragment with headings for sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We must not repeat job title as heading. Must not include Job ID etc. Remove boilerplate like EEO, legal, etc. Must preserve all substantive info.
We need to parse the posting.
Key content:
- Intro paragraph: "The Business Analyst (Full-Time) will support the NASA Marshall Space Flight Center (MSFC) Safety and Mission Assurance Services II (SMAS II) contract located at Redstone Arsenal in Huntsville, Alabama. We are seeking a detail‑oriented Business Analyst to support financial planning, contract management, and performance reporting across our organization. The ideal candidate will excel in preparing financial analyses, developing contract deliverables, and communicating insights to management. This role also supports electronic task management systems, assists PICs with QuickBase, and contributes to monthly reporting requirements including financial, safety, and status reports. Additionally, the Business Analyst will develop dashboard reporting to monitor key performance indicators and business metrics, ensuring data‑driven decision‑making. A strong analytical mindset, ability to manage multiple priorities, and commitment to high‑quality work are essential for success in this position."
That's about the role.
Then "RESPONSIBILITIES:" list.
Then "REQUIRED:" bullet points.
Then "DESIRED:" bullet points.
Then "WORK LOCATION: This position is located onsite; some travel may be required. Schedules are subject to change based on the requirements of the position and/or customer needs."
Then "BACKGROUND INVESTIGATIONS REQUIRED:" etc. That's boilerplate? It's about clearance, drug screening, etc. Might be considered boilerplate but it's substantive? The instruction: Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. Background investigations and drug screening might be considered legal/boilerplate? Possibly they want to remove those. However they said "Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate". Background investigations and drug screening could be considered legal boilerplate. Safer to remove them.
Then "STANDARD BASTION REQUIREMENTS:" includes many generic requirements (Microsoft Office, team player, etc). Might be considered boilerplate? It's specific to Bastion but still generic. Might be considered boilerplate? The instruction: remove legal/EEO etc. Not necessarily remove standard requirements. But they are somewhat generic. However they are substantive to the job? Might be considered required skills. Could be placed under Requirements or Skills.
Then "BASTION BENEFITS:" list benefits.
Then "ABOUT BASTION:" etc. That's company description, maybe not needed? Could be considered boilerplate? It's about company culture. Might be considered not needed? The instruction: remove duplicated lines, legal/EEO etc. Not explicitly remove company description. But we might keep it under About the role? Already have about the role. Could incorporate some of that but not necessary.
Then "WORKPLACE EXCELLENCE:" etc. That's also company culture.
Then "#EntryLevel BT-26182" is maybe job ID, should be removed.
We need sections: About the role (we have intro). Responsibilities (we have list). Requirements (maybe combine REQUIRED and STANDARD BASTION REQUIREMENTS? But we need to decide). Qualifications (maybe education/experience). Skills (desired). Benefits (we have BASTION BENEFITS). Pay (not present). Schedule (we have WORK LOCATION includes schedule subject to change; maybe we can put schedule info there). However schedule section only if posting actually states them. The posting says: "Schedules are subject to change based on the requirements of the position and/or customer needs." That's schedule info. So we can include a Schedule section with that sentence.
Pay: not mentioned, so omit.
Now we need to decide what goes under each heading.
About the role: intro paragraph.
Responsibilities: list from RESPONSIBILITIES.
Requirements: maybe combine REQUIRED (citizenship, degree, experience, attitude, detail-oriented) and STANDARD BASTION REQUIREMENTS (Microsoft Office, team player, work ethics, communication, time management, ability to work outside normal schedule, office environment, sitting/standing, lifting up to 25 lbs). Those are requirements.
Qualifications: maybe education and experience? But we already have degree and experience in REQUIRED. Could treat REQUIRED as Qualifications. But we need both Requirements and Qualifications sections if we have content. The instruction: Prefer a few substantive sections over many thin ones. So we might combine into one Requirements section that includes both required qualifications and standard requirements. But we have separate headings allowed; we could still include both if they have substantive content. However to avoid thin sections, we could merge.
Similarly Skills: desired abilities.
Benefits: BASTION BENEFITS.
Schedule: schedule info.
Let's extract details.
Responsibilities list:
- Interface with management to communicate financial analyses, contract task order status, and business performance insights.
- Perform financial planning and business management tasks to support program and contract objectives.
- Prepare detailed financial analyses and required contract deliverables, ensuring accuracy and compliance.
- Assist in maintaining the electronic task management system used to plan, organize, direct, and control contract activities.
- Support PICs with QuickBase, including troubleshooting workflows and helping maintain accurate task data.
- Assist in preparing recurring contract deliverables such as:
- 533 Monthly Financial Report
- Monthly Mishap/Safety Report
- Monthly Task/Subtask Status Report
- Develop and manage dashboard reporting to track and monitor key performance indicators (KPIs) and business metrics.
- Prepare financial analyses as requested by leadership or contract management personnel.
- Other duties as assigned.
We need to preserve all substantive info; we can keep as
for sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We must not repeat job title as heading. Must not include Job ID etc. Remove boilerplate like EEO, legal, etc. Must preserve all substantive info.
We need to parse the posting.
Key content:
- Intro paragraph: "The Business Analyst (Full-Time) will support the NASA Marshall Space Flight Center (MSFC) Safety and Mission Assurance Services II (SMAS II) contract located at Redstone Arsenal in Huntsville, Alabama. We are seeking a detail‑oriented Business Analyst to support financial planning, contract management, and performance reporting across our organization. The ideal candidate will excel in preparing financial analyses, developing contract deliverables, and communicating insights to management. This role also supports electronic task management systems, assists PICs with QuickBase, and contributes to monthly reporting requirements including financial, safety, and status reports. Additionally, the Business Analyst will develop dashboard reporting to monitor key performance indicators and business metrics, ensuring data‑driven decision‑making. A strong analytical mindset, ability to manage multiple priorities, and commitment to high‑quality work are essential for success in this position."
That's about the role.
Then "RESPONSIBILITIES:" list.
Then "REQUIRED:" bullet points.
Then "DESIRED:" bullet points.
Then "WORK LOCATION: This position is located onsite; some travel may be required. Schedules are subject to change based on the requirements of the position and/or customer needs."
Then "BACKGROUND INVESTIGATIONS REQUIRED:" etc. That's boilerplate? It's about clearance, drug screening, etc. Might be considered boilerplate but it's substantive? The instruction: Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. Background investigations and drug screening might be considered legal/boilerplate? Possibly they want to remove those. However they said "Remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate". Background investigations and drug screening could be considered legal boilerplate. Safer to remove them.
Then "STANDARD BASTION REQUIREMENTS:" includes many generic requirements (Microsoft Office, team player, etc). Might be considered boilerplate? It's specific to Bastion but still generic. Might be considered boilerplate? The instruction: remove legal/EEO etc. Not necessarily remove standard requirements. But they are somewhat generic. However they are substantive to the job? Might be considered required skills. Could be placed under Requirements or Skills.
Then "BASTION BENEFITS:" list benefits.
Then "ABOUT BASTION:" etc. That's company description, maybe not needed? Could be considered boilerplate? It's about company culture. Might be considered not needed? The instruction: remove duplicated lines, legal/EEO etc. Not explicitly remove company description. But we might keep it under About the role? Already have about the role. Could incorporate some of that but not necessary.
Then "WORKPLACE EXCELLENCE:" etc. That's also company culture.
Then "#EntryLevel BT-26182" is maybe job ID, should be removed.
We need sections: About the role (we have intro). Responsibilities (we have list). Requirements (maybe combine REQUIRED and STANDARD BASTION REQUIREMENTS? But we need to decide). Qualifications (maybe education/experience). Skills (desired). Benefits (we have BASTION BENEFITS). Pay (not present). Schedule (we have WORK LOCATION includes schedule subject to change; maybe we can put schedule info there). However schedule section only if posting actually states them. The posting says: "Schedules are subject to change based on the requirements of the position and/or customer needs." That's schedule info. So we can include a Schedule section with that sentence.
Pay: not mentioned, so omit.
Now we need to decide what goes under each heading.
About the role: intro paragraph.
Responsibilities: list from RESPONSIBILITIES.
Requirements: maybe combine REQUIRED (citizenship, degree, experience, attitude, detail-oriented) and STANDARD BASTION REQUIREMENTS (Microsoft Office, team player, work ethics, communication, time management, ability to work outside normal schedule, office environment, sitting/standing, lifting up to 25 lbs). Those are requirements.
Qualifications: maybe education and experience? But we already have degree and experience in REQUIRED. Could treat REQUIRED as Qualifications. But we need both Requirements and Qualifications sections if we have content. The instruction: Prefer a few substantive sections over many thin ones. So we might combine into one Requirements section that includes both required qualifications and standard requirements. But we have separate headings allowed; we could still include both if they have substantive content. However to avoid thin sections, we could merge.
Similarly Skills: desired abilities.
Benefits: BASTION BENEFITS.
Schedule: schedule info.
Let's extract details.
Responsibilities list:
- Interface with management to communicate financial analyses, contract task order status, and business performance insights.
- Perform financial planning and business management tasks to support program and contract objectives.
- Prepare detailed financial analyses and required contract deliverables, ensuring accuracy and compliance.
- Assist in maintaining the electronic task management system used to plan, organize, direct, and control contract activities.
- Support PICs with QuickBase, including troubleshooting workflows and helping maintain accurate task data.
- Assist in preparing recurring contract deliverables such as:
- 533 Monthly Financial Report
- Monthly Mishap/Safety Report
- Monthly Task/Subtask Status Report
- Develop and manage dashboard reporting to track and monitor key performance indicators (KPIs) and business metrics.
- Prepare financial analyses as requested by leadership or contract management personnel.
- Other duties as assigned.
We need to preserve all substantive info; we can keep as - .
Now REQUIRED:
- This position has been posted at multiple levels (must meet minimum level indicated). Depending on the candidate's experience, requirements, and business needs, we reserve the right to consider candidates at any level for which this position has been advertised.
- This position requires US Citizenship due to the sensitivity of customer related information.
- Must have a bachelor's degree in a relevant field such as business administration, computer science, management information systems, data analytics, mathematics or a closely related discipline.
- Must have 5+ years of recent and related work experience.
- Positive attitude and willingness to learn.
- Detail-oriented with ability to follow structured processes.
DESIRED:
- Strong analytical and problem‑solving abilities
- Proficiency with financial reporting and analysis
- Familiarity with task management systems and workflow tools (e.g., QuickBase)
- Ability to communicate effectively with leadership and cross-functional teams
- Experience preparing formal reports and contract deliverables
- Attention to detail and strong organizational skills
- Ability to manage multiple priorities in a fast‑paced environment
- Strong analytical and problem‑solving abilities, especially in resolving technical or process‑related issues.
- Effective communication skills for interfacing with leadership.
- Ability to prioritize tasks, handle escalations, and support onboarding/offboarding workflows.
- Experience in teamwork, cross‑functional collaboration, and supporting mission‑critical operations.
- Adaptability and willingness to research, recommend, and implement innovative business solutions.
Note some duplicates: strong analytical and problem‑solving abilities appears twice. We'll keep once.
STANDARD BASTION REQUIREMENTS:
- Must have experience with Microsoft Office Suite, Word, Excel, PowerPoint, and TEAMS.
- All of Bastion's employees must be team players with strong work ethics and must be culture oriented.
- Able to communicate effectively, verbally and in written form, with internal and external customers.
- Able to follow company programs, processes, procedures, practices, requirements, goals, and objectives.
- Must be organized with good time management skills and must be able to work outside normal schedule and adjust schedule to meet peak periods and surge requirements.
- Generally, an office environment, but can involve inside or outside work depending on the task.
- Work may involve sitting or standing for extended periods (90% of the time) and may require lifting and carrying up to 25 lbs. (5% of the time).
- Regular attendance in accordance with an established work schedule is critical.
Now BASTION BENEFITS:
- Bastion offers a wide range of benefits for their full-time employees; medical, prescription, dental, vision, AD&D, disability benefits, life insurance, retirement 401k, vacation, sick pay, holidays, flexible work schedules (when available), along with many other options.
- We also support career advancement through professional training and development.
Now schedule info: "Schedules are subject to change based on the requirements of the position and/or customer needs." Also WORK LOCATION: "This position is located onsite; some travel may be required."
We could combine location and schedule under a Schedule section? But schedule section should contain schedule info. Location maybe could be part of About the role? Could add a note about location in About the role? The intro already mentions location: Redstone Arsenal in Huntsville, Alabama. So we have location covered.
Thus Schedule section: include the sentence about schedules subject to change. Also maybe mention onsite? But location already in About the role.
Now we need to output HTML fragment with headings
for each section we include.
We'll include:
About the role
...intro...
Responsibilities
...
Requirements
... combine REQUIRED + STANDARD BASTION REQUIREMENTS? Might be long but okay.
Skills
... DESIRED ...
Benefits
... BASTION BENEFITS ...
Schedule
Schedules are subject to change based on the requirements of the position and/or customer needs.
We must not include Pay section.
Check for any duplicated lines: we have duplicate strong analytical etc; we can deduplicate.
Now ensure we preserve all substantive info: Did we miss any? The "WORK LOCATION: This position is located onsite; some travel may be required." We have location in intro but not explicit onsite/travel. Should we include that? The intro didn't mention onsite/travel. So we might lose that detail. We could add a sentence about location in About the role: "The position is located onsite at Redstone Arsenal in Huntsville, Alabama, with some travel possibly required." But we must not invent; we can rephrase using existing info: The posting says: "The Business Analyst (Full-Time) will support the NASA Marshall Space Flight Center (MSFC) Safety and Mission Assurance Services II (SMAS II) contract located at Redstone Arsenal in Huntsville, Alabama." That's location of contract. Then later: "WORK LOCATION: This position is located onsite; some travel may be required." So we can combine: The role supports the contract located at Redstone Arsenal; the position is onsite with some travel. That's not inventing, just combining. So we can include that in About the role paragraph.
Thus About the role paragraph: combine intro and location/travel.
Let's craft:
"The Business Analyst (Full-Time) will support the NASA Marshall Space Flight Center (MSFC) Safety and Mission Assurance Services II (SMAS II) contract located at Redstone Arsenal in Huntsville, Alabama. We are seeking a detail‑oriented Business Analyst to support financial planning, contract management, and performance reporting across our organization. The ideal candidate will excel in preparing financial analyses, developing contract deliverables, and communicating insights to management. This role also supports electronic task management systems, assists PICs with QuickBase, and contributes to monthly reporting requirements including financial, safety, and status reports. Additionally, the Business Analyst will develop dashboard reporting to monitor key performance indicators and
for each section we include.
We'll include:
About the role
...intro...
Responsibilities
- ...
Requirements
- ... combine REQUIRED + STANDARD BASTION REQUIREMENTS? Might be long but okay.
Skills
- ... DESIRED ...
Benefits
- ... BASTION BENEFITS ...
Schedule
Schedules are subject to change based on the requirements of the position and/or customer needs.
We must not include Pay section. Check for any duplicated lines: we have duplicate strong analytical etc; we can deduplicate. Now ensure we preserve all substantive info: Did we miss any? The "WORK LOCATION: This position is located onsite; some travel may be required." We have location in intro but not explicit onsite/travel. Should we include that? The intro didn't mention onsite/travel. So we might lose that detail. We could add a sentence about location in About the role: "The position is located onsite at Redstone Arsenal in Huntsville, Alabama, with some travel possibly required." But we must not invent; we can rephrase using existing info: The posting says: "The Business Analyst (Full-Time) will support the NASA Marshall Space Flight Center (MSFC) Safety and Mission Assurance Services II (SMAS II) contract located at Redstone Arsenal in Huntsville, Alabama." That's location of contract. Then later: "WORK LOCATION: This position is located onsite; some travel may be required." So we can combine: The role supports the contract located at Redstone Arsenal; the position is onsite with some travel. That's not inventing, just combining. So we can include that in About the role paragraph. Thus About the role paragraph: combine intro and location/travel. Let's craft: "The Business Analyst (Full-Time) will support the NASA Marshall Space Flight Center (MSFC) Safety and Mission Assurance Services II (SMAS II) contract located at Redstone Arsenal in Huntsville, Alabama. We are seeking a detail‑oriented Business Analyst to support financial planning, contract management, and performance reporting across our organization. The ideal candidate will excel in preparing financial analyses, developing contract deliverables, and communicating insights to management. This role also supports electronic task management systems, assists PICs with QuickBase, and contributes to monthly reporting requirements including financial, safety, and status reports. Additionally, the Business Analyst will develop dashboard reporting to monitor key performance indicators and