Senior Technical Business Analyst - Algorithm & Data Strategy
This project offers the opportunity to apply your technical and analytical expertise to a challenging, high-impact assignment. You'll work with cutting-edge technologies while expanding your knowledge in algorithm documentation and business analysis. As a fully remote position, you'll enjoy location flexibility while collaborating with our international team of professionals who value precision, clarity, and analytical thinking-making this an ideal opportunity for a detail-oriented Technical Business Analyst seeking to leverage both technical writing and business analysis capabilities.
Key Responsibilities
- Engage directly with clients to elicit, elaborate, and document detailed requirements effectively.
- Analyze and document multiple requirement types: business, user, functional, and non-functional with meticulous attention to detail.
- Document sophisticated programming algorithms created by clients with technical accuracy and clarity.
- Conduct thorough business process analysis and modeling, recommending pragmatic improvements.
- Provide ongoing technical support to development teams throughout implementation and quality assurance phases.
- Manage product scope boundaries, maintain well-organized product backlogs, and process change requests efficiently.
- Deliver compelling presentations to both customers and project teams.
- Translate complex technical concepts into accessible documentation for diverse audiences.
Required Skills & Experience
- Minimum 4+ years of demonstrable experience as an IT Business Analyst or Technical Business Analyst.
- Exceptional communication skills with the ability to articulate complex concepts with precision.
- Advanced analytical and systems thinking capabilities.
- Proven experience in requirements elicitation, documentation, and management processes.
- Proficiency in business process modeling and diagramming techniques (UML 2.5+, BPMN 2.0).
- English language proficiency at Upper-Intermediate (B2) level or higher for both written and verbal communication.
- Experience collaborating in remote team environments with geographically distributed stakeholders.
- Established track record of delivering high-quality technical documentation for complex systems.
Technical Background Requirements
- Comprehensive understanding of algorithm design principles and documentation methodologies.
- Working knowledge of Natural Language Processing (NLP) concepts, frameworks, and applications.
- Solid foundation in Linear Algebra fundamentals as applied to computational systems.
- Thorough understanding of data compression algorithms (both lossy and lossless approaches).
- Practical knowledge of specific compression techniques including Huffman coding and LZ77 algorithms.
- Experience with contemporary requirements management tools (JIRA, Confluence, Azure DevOps).
- Computer Science degree is advantageous but not mandatory with equivalent practical experience.
