Position: Technical Product Owner/System Analyst (Relocation to CY)
Company: BrainRocket
Experience required: 3y
English level: upper

BrainRocket is a software development company and digital solutions provider. The company has created over 40 cutting-edge products spanning 20 different markets.
Our team of around 670 tech-savvy professionals successfully deliver scalable projects that are custom-made to the customers’ needs.
We also strive to create a culture centred  around personal and professional growth for employees, in a positive and welcoming environment

**✅ Responsibilities:**
✔️ Work closely with product managers, software engineers, designers, and other stakeholders to define and prioritize product features and requirements.
✔️ Prepare and maintain comprehensive technical documentation, including functional specifications, system architecture diagrams, API documentation, and user manuals, to ensure clear communication of product requirements and features to both technical and non-technical stakeholders.
✔️ Collaborate with the development team to ensure they have a clear understanding of product requirements and priorities.
✔️ Participate in agile ceremonies, such as sprint planning, daily stand-ups, sprint reviews, and sprint retrospectives.
✔️ Act as the primary point of contact for all technical product-related matters, addressing any questions or concerns from stakeholders.
✔️ Stay up-to-date with industry trends, competitor products, and emerging technologies to inform product strategy and decision-making.

**✅ Requirements:**
✔️ Bachelor's degree in Computer Science, Engineering, or a related field.
✔️ Minimum of 3-5 years of experience in a product owner, product manager, system analyst, or related role.
✔️ Strong analytical and problem-solving skills, with the ability to make data-driven decisions.
✔️ Understanding how databases are structured and the ability to write queries.
✔️ Knowledge of process modeling notations, such as IDEF (Integration Definition for Function Modeling) and BPMN (Business Process Model and Notation), is required.
✔️ Proficiency in using Unified Modeling Language (UML) for visualizing, specifying, constructing, and documenting the artifacts of software systems. Familiarity with various UML diagram types (e.g., use case, class, sequence, activity) and experience in creating and maintaining these diagrams throughout the development lifecycle is highly desirable.
✔️ Solid understanding of client-server architecture. Experience in developing or working with client-server applications and knowledge of related technologies, such as APIs, RESTful services, and microservices.
✔️ Strong understanding of software development processes and methodologies, including Scrum.
✔️ Excellent communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and influence decision-making.
✔️ Proven track record of delivering successful products.

**✅ We offer excellent benefits, including but not limited to:**
🧑🏻‍💻Learning and development opportunities and interesting challenging tasks;
📝Official employment in accordance with the laws of Cyprus and the EU, registration of family members;
✈️ Relocation package (tickets, staying in a hotel for 2 weeks);
🏋️‍♂️ Company fitness corner in the office for employees;
📚 Opportunity to develop language skills and partial compensation for the cost of language classes;
🎁 Birthday celebration present;
🏝 Time for proper rest and 24 working days of Annual Vacation;
🍲 Breakfasts and lunches in the office (partially paid by the company).

**Join BrainRocket and rock with us! 🚀**