Analyst BSA, I, II, or Sr.
for section headings. Use - for any list of duties/requirements/benefits, and
for prose.
We need to decide how to format the responsibilities: It's a long paragraph with many sentences separated by semicolons. Could break into list items for each duty. The instruction: Use
- for any list of duties/requirements/benefits. So we should convert the responsibilities into a list. Similarly for required skills, preferred skills, required education, preferred education.
We must not repeat job title as heading. Not include Job ID etc.
We must output only HTML fragment.
Let's extract content.
First, About the role: we can take the sentence: "The job purpose is to provide analytical expertise for the implementation and support of systems that meet requirements of the Commercial area, for both gas and liquids, via active participation in a cohesive team." That's a prose. Could be
.
Responsibilities: list all duties after that sentence up to before "Required Skills, Knowledge, And Experience". Let's copy the responsibilities block:
Assist in the conceptualization and development of solutions (hardware, software, processes) that support business requirementsElicit, analyze, specify and validate the business needs of project stakeholders; including interviewing stakeholders and compiling user requirements to convey to development teams throughout phases of the software development lifecycleWork within an Agile team, preferably as a Solution Owner, that utilizes standard sprint ceremonies and manages work via the use Jira (or an equivalent tool)Collaborate with the appropriate parties, such as vendors, business users, or members of IT, to resolve problems or investigate opportunities as neededCreate process models, specifications, diagrams and/or charges based upon user requirements to provide direction to other team membersApply proven communication, analytical, and problem-solving skills to ensure that project deliverables meet required specificationsEnsure all required system and compliance documentation is complete and accurateDevelop and utilize standard templates to document/review business requirements and technical specificationsEscalate support and project issues to Lead and/or IT management teams as they ariseProvide data and input for generation of statistics and reports for management and/or team members to represent status of initiativesFor assigned projects:Lead the definition, development and documentation of business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departmentsServe in the role of Project Manager and utilize Boardwalk IT project management standardsGather and analyze data in support of business cases, proposed projects and system requirementsGenerate and compile reports based on analytical findings, complete with probably cause and possible to system issuesDesign, develop and perform test plans/cases to ensure that the system or application functions as specifiedCollaborate with business users and other team members to prioritize outstanding issues, enhancement requests and projects on routine basisParticipate in special projects and/or initiatives as needed, which could be project management for small, medium, or large initiativesResearch latest industry practices and technology trends to assist lead with providing advice to clients and members of the IT organizationWork with IT management, as directed, to foster vendor relationship and participate in management of any contractual relationship terms, such as support pool hours and scope designationParticipate in on-call support rotation, as required for functional applications supportedParticipate in the development or review of application training materials required to provide to the user community with a solid understanding of the functionality available to meet the business requirements and conduct training sessions, as neededAssist in building an application support knowledgebase by documenting issues reported by users and the associated resolution process as requested by senior team membersRecord, track and document the problem-solving process utilized while researching alternatives to resolve issues reported by usersPerform post-implementation follow-ups to ensure problems have been adequately resolvedParticipate in the development and execution of business continuity processes as requested by senior team members
We need to split into sensible list items. Each sentence separated by semicolons or periods. We'll create
- for each distinct duty.
Let's parse:
- Assist in the conceptualization and development of solutions (hardware, software, processes) that support business requirements
- Elicit, analyze, specify and validate the business needs of project stakeholders; including interviewing stakeholders and compiling user requirements to convey to development teams throughout phases of the software development lifecycle
- Work within an Agile team, preferably as a Solution Owner, that utilizes standard sprint ceremonies and manages work via the use Jira (or an equivalent tool)
- Collaborate with the appropriate parties, such as vendors, business users, or members of IT, to resolve problems or investigate opportunities as needed
- Create process models, specifications, diagrams and/or charges based upon user requirements to provide direction to other team members
- Apply proven communication, analytical, and problem-solving skills to ensure that project deliverables meet required specifications
- Ensure all required system and compliance documentation is complete and accurate
- Develop and utilize standard templates to document/review business requirements and technical specifications
- Escalate support and project issues to Lead and/or IT management teams as they arise
- Provide data and input for generation of statistics and reports for management and/or team members to represent status of initiatives
- For assigned projects:
- Lead the definition, development and documentation of business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments
- Serve in the role of Project Manager and utilize Boardwalk IT project management standards
- Gather and analyze data in support of business cases, proposed projects and system requirements
- Generate and compile reports based on analytical findings, complete with probably cause and possible to system issues
- Design, develop and perform test plans/cases to ensure that the system or application functions as specified
- Collaborate with business users and other team members to prioritize outstanding issues, enhancement requests and projects on routine basis
- Participate in special projects and/or initiatives as needed, which could be project management for small, medium, or large initiatives
- Research latest industry practices and technology trends to assist lead with providing advice to clients and members of the IT organization
- Work with IT management, as directed, to foster vendor relationship and participate in management of any contractual relationship terms, such as support pool hours and scope designation
- Participate in on-call support rotation, as required for functional applications supported
- Participate in the development or review of application training materials required to provide to the user community with a solid understanding of the functionality available to meet the business requirements and conduct training sessions, as needed
- Assist in building an application support knowledgebase by documenting issues reported by users and the associated resolution process as requested by senior team members
- Record, track and document the problem-solving process utilized while researching alternatives to resolve issues reported by users
- Perform post-implementation follow-ups to ensure problems have been adequately resolved
- Participate in the development and execution of business continuity processes as requested by senior team members
That's a lot. We'll keep them as list items.
Now Required Skills, Knowledge, And Experience:
"5 years minimum of in-depth, hands-on knowledge of developing/supporting enterprise applications
5 years working technical knowledge of project management methodologies
3 years minimum of hands on experience working in integrated development environments
Extensive experience with business requirements gathering and documentation
Proved experience with troubleshooting principles, methodologies and software issue resolution techniques
Solid working knowledge of current technologies
Ability to conduct, compile and present research in the following area(s): software development and delivery concepts, application testing strategies, project management methodology trends
College or university degree in the field of computer science, information systems or related field of study, or 4 – 6 years equivalent work experience"
We'll make list items.
Preferred Skills, Knowledge, And Experience:
"Certifications applicable to the position are desirable
Agile team experience – Solution Owner role
Experience with specific phases and general knowledge of entire software development life cycle
Good understanding of the organization’s goals and objectives
Broad knowledge of programming languages and techniques
Knowledge of applicable data privacy practices and laws, as well as industry specific regulations, such as FERC, NAESB, DOT, SOX, etc.
Knowledge of TSA Security Directives
Demonstrated ability in developing application specification and requirements documentation
*Knowledge of technology trends related to software application development and support*
*Experience with commercial applications in natural gas/liquids midstream segment*
*Strong knowledge of Jira, ServiceNow, TestRail"
We need to keep the asterisks? They are likely formatting for emphasis. We'll keep the text as is, maybe remove leading asterisks? The instruction: preserve ALL substantive information; do not invent or summarize away detail. The asterisks are not substantive; they are formatting. We could keep them but better to strip them? I'd keep the text without the asterisks to avoid markdown-like artifacts. But we must not invent; removing asterisks is not inventing, it's just stripping formatting. Probably acceptable. We'll keep the phrase.
Preferred Education:
"Certifications applicable to the position desirable"
That's basically same as preferred skills line. We'll treat as Preferred Education.
Now Additional Information (drug-free, EEO) we must remove as boilerplate.
Thus sections: About the role (p), Responsibilities (ul), Requirements (ul) (combining required skills and required education), Qualifications (ul) (combining preferred skills and preferred education). No Benefits, Pay, Schedule.
We must not emit empty sections.
Now produce HTML.
We'll wrap each section in appropriate tags:
About the role
...
etc.
Make sure to close tags.
Let's craft.
About the role paragraph: The job purpose is
for prose. We need to decide how to format the responsibilities: It's a long paragraph with many sentences separated by semicolons. Could break into list items for each duty. The instruction: Use
- for any list of duties/requirements/benefits. So we should convert the responsibilities into a list. Similarly for required skills, preferred skills, required education, preferred education.
We must not repeat job title as heading. Not include Job ID etc.
We must output only HTML fragment.
Let's extract content.
First, About the role: we can take the sentence: "The job purpose is to provide analytical expertise for the implementation and support of systems that meet requirements of the Commercial area, for both gas and liquids, via active participation in a cohesive team." That's a prose. Could be
. Responsibilities: list all duties after that sentence up to before "Required Skills, Knowledge, And Experience". Let's copy the responsibilities block: Assist in the conceptualization and development of solutions (hardware, software, processes) that support business requirementsElicit, analyze, specify and validate the business needs of project stakeholders; including interviewing stakeholders and compiling user requirements to convey to development teams throughout phases of the software development lifecycleWork within an Agile team, preferably as a Solution Owner, that utilizes standard sprint ceremonies and manages work via the use Jira (or an equivalent tool)Collaborate with the appropriate parties, such as vendors, business users, or members of IT, to resolve problems or investigate opportunities as neededCreate process models, specifications, diagrams and/or charges based upon user requirements to provide direction to other team membersApply proven communication, analytical, and problem-solving skills to ensure that project deliverables meet required specificationsEnsure all required system and compliance documentation is complete and accurateDevelop and utilize standard templates to document/review business requirements and technical specificationsEscalate support and project issues to Lead and/or IT management teams as they ariseProvide data and input for generation of statistics and reports for management and/or team members to represent status of initiativesFor assigned projects:Lead the definition, development and documentation of business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departmentsServe in the role of Project Manager and utilize Boardwalk IT project management standardsGather and analyze data in support of business cases, proposed projects and system requirementsGenerate and compile reports based on analytical findings, complete with probably cause and possible to system issuesDesign, develop and perform test plans/cases to ensure that the system or application functions as specifiedCollaborate with business users and other team members to prioritize outstanding issues, enhancement requests and projects on routine basisParticipate in special projects and/or initiatives as needed, which could be project management for small, medium, or large initiativesResearch latest industry practices and technology trends to assist lead with providing advice to clients and members of the IT organizationWork with IT management, as directed, to foster vendor relationship and participate in management of any contractual relationship terms, such as support pool hours and scope designationParticipate in on-call support rotation, as required for functional applications supportedParticipate in the development or review of application training materials required to provide to the user community with a solid understanding of the functionality available to meet the business requirements and conduct training sessions, as neededAssist in building an application support knowledgebase by documenting issues reported by users and the associated resolution process as requested by senior team membersRecord, track and document the problem-solving process utilized while researching alternatives to resolve issues reported by usersPerform post-implementation follow-ups to ensure problems have been adequately resolvedParticipate in the development and execution of business continuity processes as requested by senior team members We need to split into sensible list items. Each sentence separated by semicolons or periods. We'll create
- for each distinct duty.
Let's parse:
- Assist in the conceptualization and development of solutions (hardware, software, processes) that support business requirements
- Elicit, analyze, specify and validate the business needs of project stakeholders; including interviewing stakeholders and compiling user requirements to convey to development teams throughout phases of the software development lifecycle
- Work within an Agile team, preferably as a Solution Owner, that utilizes standard sprint ceremonies and manages work via the use Jira (or an equivalent tool)
- Collaborate with the appropriate parties, such as vendors, business users, or members of IT, to resolve problems or investigate opportunities as needed
- Create process models, specifications, diagrams and/or charges based upon user requirements to provide direction to other team members
- Apply proven communication, analytical, and problem-solving skills to ensure that project deliverables meet required specifications
- Ensure all required system and compliance documentation is complete and accurate
- Develop and utilize standard templates to document/review business requirements and technical specifications
- Escalate support and project issues to Lead and/or IT management teams as they arise
- Provide data and input for generation of statistics and reports for management and/or team members to represent status of initiatives
- For assigned projects:
- Lead the definition, development and documentation of business requirements, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments
- Serve in the role of Project Manager and utilize Boardwalk IT project management standards
- Gather and analyze data in support of business cases, proposed projects and system requirements
- Generate and compile reports based on analytical findings, complete with probably cause and possible to system issues
- Design, develop and perform test plans/cases to ensure that the system or application functions as specified
- Collaborate with business users and other team members to prioritize outstanding issues, enhancement requests and projects on routine basis
- Participate in special projects and/or initiatives as needed, which could be project management for small, medium, or large initiatives
- Research latest industry practices and technology trends to assist lead with providing advice to clients and members of the IT organization
- Work with IT management, as directed, to foster vendor relationship and participate in management of any contractual relationship terms, such as support pool hours and scope designation
- Participate in on-call support rotation, as required for functional applications supported
- Participate in the development or review of application training materials required to provide to the user community with a solid understanding of the functionality available to meet the business requirements and conduct training sessions, as needed
- Assist in building an application support knowledgebase by documenting issues reported by users and the associated resolution process as requested by senior team members
- Record, track and document the problem-solving process utilized while researching alternatives to resolve issues reported by users
- Perform post-implementation follow-ups to ensure problems have been adequately resolved
- Participate in the development and execution of business continuity processes as requested by senior team members
That's a lot. We'll keep them as list items.
Now Required Skills, Knowledge, And Experience:
"5 years minimum of in-depth, hands-on knowledge of developing/supporting enterprise applications
5 years working technical knowledge of project management methodologies
3 years minimum of hands on experience working in integrated development environments
Extensive experience with business requirements gathering and documentation
Proved experience with troubleshooting principles, methodologies and software issue resolution techniques
Solid working knowledge of current technologies
Ability to conduct, compile and present research in the following area(s): software development and delivery concepts, application testing strategies, project management methodology trends
College or university degree in the field of computer science, information systems or related field of study, or 4 – 6 years equivalent work experience"
We'll make list items.
Preferred Skills, Knowledge, And Experience:
"Certifications applicable to the position are desirable
Agile team experience – Solution Owner role
Experience with specific phases and general knowledge of entire software development life cycle
Good understanding of the organization’s goals and objectives
Broad knowledge of programming languages and techniques
Knowledge of applicable data privacy practices and laws, as well as industry specific regulations, such as FERC, NAESB, DOT, SOX, etc.
Knowledge of TSA Security Directives
Demonstrated ability in developing application specification and requirements documentation
*Knowledge of technology trends related to software application development and support*
*Experience with commercial applications in natural gas/liquids midstream segment*
*Strong knowledge of Jira, ServiceNow, TestRail"
We need to keep the asterisks? They are likely formatting for emphasis. We'll keep the text as is, maybe remove leading asterisks? The instruction: preserve ALL substantive information; do not invent or summarize away detail. The asterisks are not substantive; they are formatting. We could keep them but better to strip them? I'd keep the text without the asterisks to avoid markdown-like artifacts. But we must not invent; removing asterisks is not inventing, it's just stripping formatting. Probably acceptable. We'll keep the phrase.
Preferred Education:
"Certifications applicable to the position desirable"
That's basically same as preferred skills line. We'll treat as Preferred Education.
Now Additional Information (drug-free, EEO) we must remove as boilerplate.
Thus sections: About the role (p), Responsibilities (ul), Requirements (ul) (combining required skills and required education), Qualifications (ul) (combining preferred skills and preferred education). No Benefits, Pay, Schedule.
We must not emit empty sections.
Now produce HTML.
We'll wrap each section in appropriate tags:
About the role
...
etc. Make sure to close tags. Let's craft. About the role paragraph: The job purpose is