Job Title: Business Analyst
Location: 100% REMOTE
Duration: 12 Months Contract with possibility to extension
Job Description:
Scope/Background:
- Rewrite the legacy COBOL mainframe EAP application in Rust; design with security-first patterns (authZ/authN encryption).
- Stand up DevOps/CI-CD in GitLab; implement automated test suites across SDLC and support UAT.
- Deliver infrastructure automation with Salt (AWS/Kubernetes) including one-touch deployments and blue/green strategies; docs in Antora/AsciiDoc stored with code in GitLab
Project Overview: The project modernizes Clients (Bs EAP by rewriting the COBOL mainframe application in Rust while standing up a secure automated delivery pipeline: GitLab hosts code CI/CD and versioned docs (AsciiDoc/Antora) and Salt drives auditable infrastructure and one-touch deployments across Dev UAT and Prod. Work starts with requirements workshops and business-rule indexing proceeds through secure architecture/design Rust development with automated test suites and UAT and culminates in production cutover with a stabilization (hypercare) window.
Role summary: Lead discovery and documentation-translate stakeholder goals and legacy behaviours into clear testable requirements and acceptance criteria that drive the Rust rewrite and automated delivery.
Key responsibilities:
Plan/facilitate workshops and interviews; capture current-state processes pain points and policy/business rules.
Produce the Requirements Document and Business Process Index; maintain a bi-directional traceability matrix (requirements design tests deliverables).
Define user stories/use cases acceptance criteria and non-functional requirements (security performance accessibility).
Partner with architects/developers on solution design; clarify scope priorities and edge cases.
Support test planning and UAT (scripts test data defect triage exit criteria); steward sign-offs.
Keep stakeholder communications status risks and decisions current; update Antora/AsciiDoc user/ops content.
Required Qualifications:
5 years as an IT Business Analyst on application rewrites or modernizations (public sector preferred).
Strong requirements elicitation and documentation skills (user stories use cases BPMN/flow diagrams data dictionaries).
Demonstrated experience with UAT planning/execution and acceptance criteria.
Tooling: backlog/ALM (Jira or Azure DevOps) GitLab issues/boards MS Office/Visio or equivalent.
Excellent stakeholder facilitation and written communication; comfort working with engineers and product owners.
Nice to have:
Experience analyzing legacy/mainframe applications and extracting business rules.
Knowledge of security/privacy considerations (authN/Z PII handling) and accessibility (WCAG/Section 508).
Familiarity with Antora/AsciiDoc and basics of CI/CD concepts to align documentation with delivery.
Job Title: Business Analyst Location: 100% REMOTE Duration: 12 Months Contract with possibility to extension Job Description: Scope/Background: Rewrite the legacy COBOL mainframe EAP application in Rust; design with security-first patterns (authZ/authN encryption). Stand up DevOps/CI-CD in GitLa...
Job Title: Business Analyst
Location: 100% REMOTE
Duration: 12 Months Contract with possibility to extension
Job Description:
Scope/Background:
- Rewrite the legacy COBOL mainframe EAP application in Rust; design with security-first patterns (authZ/authN encryption).
- Stand up DevOps/CI-CD in GitLab; implement automated test suites across SDLC and support UAT.
- Deliver infrastructure automation with Salt (AWS/Kubernetes) including one-touch deployments and blue/green strategies; docs in Antora/AsciiDoc stored with code in GitLab
Project Overview: The project modernizes Clients (Bs EAP by rewriting the COBOL mainframe application in Rust while standing up a secure automated delivery pipeline: GitLab hosts code CI/CD and versioned docs (AsciiDoc/Antora) and Salt drives auditable infrastructure and one-touch deployments across Dev UAT and Prod. Work starts with requirements workshops and business-rule indexing proceeds through secure architecture/design Rust development with automated test suites and UAT and culminates in production cutover with a stabilization (hypercare) window.
Role summary: Lead discovery and documentation-translate stakeholder goals and legacy behaviours into clear testable requirements and acceptance criteria that drive the Rust rewrite and automated delivery.
Key responsibilities:
Plan/facilitate workshops and interviews; capture current-state processes pain points and policy/business rules.
Produce the Requirements Document and Business Process Index; maintain a bi-directional traceability matrix (requirements design tests deliverables).
Define user stories/use cases acceptance criteria and non-functional requirements (security performance accessibility).
Partner with architects/developers on solution design; clarify scope priorities and edge cases.
Support test planning and UAT (scripts test data defect triage exit criteria); steward sign-offs.
Keep stakeholder communications status risks and decisions current; update Antora/AsciiDoc user/ops content.
Required Qualifications:
5 years as an IT Business Analyst on application rewrites or modernizations (public sector preferred).
Strong requirements elicitation and documentation skills (user stories use cases BPMN/flow diagrams data dictionaries).
Demonstrated experience with UAT planning/execution and acceptance criteria.
Tooling: backlog/ALM (Jira or Azure DevOps) GitLab issues/boards MS Office/Visio or equivalent.
Excellent stakeholder facilitation and written communication; comfort working with engineers and product owners.
Nice to have:
Experience analyzing legacy/mainframe applications and extracting business rules.
Knowledge of security/privacy considerations (authN/Z PII handling) and accessibility (WCAG/Section 508).
Familiarity with Antora/AsciiDoc and basics of CI/CD concepts to align documentation with delivery.
View more
View less