Position: Business/System Analyst, Product Owner
Category: Business Analyst
English level: upper
Years of experience: 9

* Shifting the software update platform from monolith to microservices architecture.
* Implementation of features that save customers time during the daily routine
* ​Introduction the requirements gathering and documenting processes.
* Templates creation for functional and non-functional requirements documents
* Project implementation with ASPICE processes
* Passing the ASPICE 2.5 certification (2nd lvl achieved)
* Implementation of ADAS level 1 features
Roles: Business/System Analyst, Product Owner, Proxy Product Owner, Project Manager 
Projects:
 Automotive navigation system: Destination input functionality (embedded)
 R&D: ADAS features implementation 
 Platform for providing, managing and supporting the software update process for electric bikes (web and
desktop applications, backend services)
 Web application for managing the company tax audit process
 Food-stuff trading platform
 Call-center web application (with integration to PBX TAPI)
 Application for managing the project financial processes
 Web application for managing and taxing the company events
 Jira plugins development
 New services and products development and update (telecom area)
 OSS and BSS systems update

Responsibilities:
 Requirements elicitation and gathering
 Communication with external and internal stakeholders
 Requirements and systems analysis
 Participation in solution design process with development team
 Solution/approach approval with customer
 Functional requirements design and documenting
 Non-functional requirements documents preparation
 Mock-ups preparation
 UML diagrams creation (activity, sequence, state etc.)
 DB investigation and preparation requirements for data migration from old to a new system
 Requirements documents approval processes
 Project and sprint backlog creation, prioritization and estimation
 Functionality/changes implementation control
 Development team management (Developers, QAs, DevOps, BA, UI/UX)
 Organize daily team processes using Scrum framework
 Acceptance testing execution
 Data migration testing
 Project/change request offer calculation and preparation for customer
 Project timing and budgeting control
 Regular reports creation for customers and management team
 Invoice creation, approval and sending to customer
 Demo session conducting
 Release management
 Support customer with questions and functionality
 System/functionality manual preparation
 Junior BAs mentoring and support
 Participation in the project documentation review process (ASPICE processes)
 Participation in presales
My expectations:
* Interesting project but not in the gambling field
* New technologies using for software development
* Possibility to be involved into solution design with development team
* Good company processes
* English usage on daily basis