We are looking for an active Project/Program Manager to join the Kaspersky B2B Development team.
In our department, we develop a range of corporate solutions for OnPrem and Cloud, departments are constantly growing, new areas are regularly opening up, so we need another PM to coordinate the work of product teams.
Main tasks:
- Planning software releases jointly with the Product Manager, Analyst, and Architect. The task includes agreeing on the release scope and deadlines with the business customer, organizing and facilitating estimation meetings with contractor teams, identifying software dependencies, and building a work calendar considering the release schedules of adjacent teams;
- Managing the project phase. This includes coordinating all product teams involved in the program. Interacting with the in-house development team. Monitoring the timeliness and quality of execution. Timely informing key stakeholders about progress, providing a progress report to the manager. Identifying organizational and technical risks and working on their mitigation;
- Ensuring transparency of development status, regularly updating key metrics, participating in regular meetings to synchronize program teams;
- Supporting released versions. This includes coordinating the team's work on user requests and interacting with the support department;
- Exploiting the released product. Managing the deployment of new product versions, operational release of updates and the product, and its associated technical infrastructure. Coordinating the team's work on monitoring the service in the product environment.
Project teams adhere to Agile values, so understanding basic agile development methodologies (Scrum, Kanban), understanding the Software Development Life Cycle (SDLC), and practical experience applying these principles are important to us.
Team development stack: JS, C++, Go, Rust, SQL, PostgreSQL, K8S, Clickhouse.
Key requirements:
- At least 3 years of experience as a Program Manager or Project Manager in large corporate products involving multiple development teams;
- Technical background (development, analytics, testing);
- Excellent communication skills, ability to listen and negotiate;
- Knowledge and experience applying project management principles, including planning, resource management, risk, communication, and quality management;
- Multitasking, managing priorities and dependencies in conditions of uncertainty and change;
- Responsibility and independence;
- Ability to make decisions and be responsible for their results;
- Ability to prioritize tasks and resolve them on time with your team;
- Result and business goal orientation.
Will be a plus:
- Understanding the specifics of cloud product development;
- Experience with large projects as the sole (lead) manager;
- English language proficiency.