HamburgerMenu
hirist

Job Description

Job Overview :

We are seeking a highly experienced and technically proficient Senior Information Technology Business Analyst to join our dynamic team.

The ideal candidate will possess a minimum of 10 years of progressive experience in IT business analysis, with a strong focus on bridging the gap between business needs and technical solutions.

This role requires a deep understanding of various software development methodologies, excellent analytical skills, and the ability to lead complex projects from conception to implementation.

The Senior IT BA will be instrumental in driving process improvements, defining system requirements, and ensuring the successful delivery of high-quality IT solutions that align with strategic business objectives.


Key Responsibilities :

Requirements Elicitation & Analysis :


- Lead and facilitate workshops, interviews, and brainstorming sessions with stakeholders at all levels to elicit, analyze, and document comprehensive business and functional requirements.

- Utilize advanced elicitation techniques (e.g., use cases, user stories, process flows, data models, wireframes, prototypes) to capture detailed requirements.

- Analyze and interpret complex business processes, identifying inefficiencies and proposing optimal solutions.

- Conduct thorough gap analysis between current and future state processes and systems.

Documentation & Communication :


- Develop and maintain clear, concise, and unambiguous documentation, including Business Requirements Documents (BRDs), Functional Specification Documents (FSDs), Use Cases, User Stories, Process Maps, Data Flow Diagrams (DFDs), and System Context Diagrams.

- Translate complex business requirements into technical specifications understandable by development teams.

- Communicate effectively with technical and non-technical stakeholders, ensuring a shared understanding of requirements and solutions.

- Prepare and deliver presentations to various audiences, including executive leadership.

Solution Design & Validation :


- Collaborate closely with architects, developers, and quality assurance teams to design, evaluate, and validate technical solutions that meet business requirements.

- Participate in solution design discussions, providing business context and ensuring alignment with strategic goals.

- Contribute to the creation of test plans and strategies, and support User Acceptance Testing (UAT) to ensure solutions meet defined requirements.

- Identify potential risks and issues, and propose mitigation strategies.

Project Leadership & Management Support :


- Act as a subject matter expert (SME) and a primary liaison between business units and IT teams.

- Provide guidance and mentorship to junior business analysts.

- Assist project managers in scope definition, effort estimation, resource planning, and risk management.

- Drive change management activities related to new system implementations.

Process Improvement & Strategic Alignment :


- Continuously identify opportunities for process optimization and system enhancements.

- Stay abreast of industry best practices and emerging technologies relevant to business analysis and IT solutions.

- Contribute to the development of IT strategy and roadmap, ensuring business analysis activities support long-term organizational goals.


Required Qualifications :


Experience : Minimum of 10 years of progressive experience as an IT Business Analyst, with a proven track record of successfully delivering complex IT projects.


Domain Expertise : Demonstrated experience with various business processes and challenges, with the ability to quickly grasp new domains.

Methodologies :
Extensive experience with various software development methodologies, including Agile (Scrum, Kanban), Waterfall, and Hybrid approaches. Proficient in leading BA activities within Agile sprints.

Analytical Skills : Exceptional analytical, problem-solving, and critical thinking skills, with the ability to dissect complex problems into manageable components.

Communication : Superior written and verbal communication skills, including the ability to articulate complex technical concepts to non-technical audiences and vice versa.

Stakeholder Management :
Proven ability to effectively manage and influence diverse stakeholders, negotiate priorities, and build consensus.


Preferred Qualifications :

- Certifications such as CBAP (Certified Business Analysis Professional), PMI-PBA (PMI Professional in Business Analysis), or SAFe Agilist.

- Experience with enterprise-level systems implementation (e.g., ERP, CRM, HCM).

- Familiarity with data analytics, business intelligence, and reporting tools.

- Experience with process modeling notations (e.g., BPMN 2.0).


Technical Skills :


- Requirements Management Tools : Expertise in tools like Jira, Azure DevOps, Confluence, Rally, or similar for managing user stories, backlogs, and requirements traceability.

- Modeling Tools : Proficiency in tools for process mapping, data modeling, and diagramming (e.g., Microsoft Visio, Lucidchart, draw.io, Balsamiq, Figma for wireframing).

- Database Concepts : Strong understanding of relational databases and SQL for data querying and analysis. Ability to write complex SQL queries to extract and analyze data. Experience with NoSQL databases (e.g., MongoDB, Cassandra) is a plus.

- API/Integration Concepts : Solid understanding of API concepts (REST, SOAP, GraphQL) and experience in defining requirements for system integrations, including knowledge of JSON/XML structures.

- Cloud Platforms : Strong understanding of cloud computing concepts (AWS, Azure, GCP) and experience in defining requirements for cloud-native or cloud-migrated applications.

- Security & Compliance : Awareness of IT security principles, data privacy regulations (e.g., GDPR, HIPAA), and compliance frameworks relevant to system design and data handling.

- Version Control : Familiarity with version control systems (e.g., Git) for documentation and code-related artifacts.

- Data Warehousing/ETL : Understanding of data warehousing concepts, ETL processes, and experience in defining requirements for data pipelines.

- Business Intelligence & Reporting : Experience defining requirements for BI dashboards, reports, and data visualization tools (e.g., Tableau, Power BI).

- Scripting/Programming Basics : Basic understanding of scripting languages (e.g., Python, JavaScript) for data manipulation, automation, or understanding technical feasibility.

- Networking Concepts : Fundamental understanding of networking concepts (e.g., TCP/IP, HTTP/HTTPS) as they relate to application connectivity and performance


info-icon

Did you find something suspicious?