Calix
Calix provides the cloud, software platforms, systems and services required for communications service providers to simplify their businesses, excite their subscribers and grow their value.
Calix is seeking a strong Program Manager to join a fast-paced Product Engineering Operations team. The ideal candidate is a highly motivated self-starter with the ability to conceive, define and drive Cloud based releases through the complete software lifecycle from conception to deployment in production environments. This role will interface with cross-functional teams and should be highly knowledgeable in Release and Software Development methodologies, Deployment models, Engineering tools, Workflows, and Analytics.
Responsibilities:
- “Concept to completion” ownership of projects
- Lead and Collaborate within and outside of Products organization to ensure common understanding of processes and workflows.
- Responsible for managing the release processes for Cloud through development, test, and production environments.
- Plan and manage product releases, ensuring they are delivered on time and with high-quality standards.
- Manage the end-to-end release process and schedule, including critical deadlines for code and software, and cloud releases in pre-production and production environments.
- Maintain regular release schedule and conduct release calls with cross-functional teams to gather feature details for planning and deployment through CI/CD pipelines.
- Manage, facilitate, and coordinate release activities supporting the release (artifacts, readiness checklists, deployment/ implementation plans, playbooks, dependencies, risks, build out release calendars).
- Facilitate all release meetings and collaborate with cross functional teams and leaders to ensure successful deployment events (including readiness reviews, technology and business go/no go, root cause analysis).
- Manage risks and resolve issues that affect release scope, schedule and quality.
- Manage relationships and coordinate work between different teams in various locations and time zones.
- Measure and monitor progress, providing weekly/monthly release reporting, to ensure releases are delivered on time.
- Participate in CAB (Change Advisory Board) meetings to discuss release scope and/or roadblocks.
- Track trends at regular intervals using release metrics and report on quality and velocity parameters.
- Continuously improve release processes by identifying areas of inefficiency and implementing best practices.
- Recommend process improvements to improve effectiveness and efficiencies, develop metrics and assistance with implementing improvements.
Qualification and Skills Required:
- 10+ years Program Management experience running software engineering and project/program development management.
- Practical experience in Agile methodologies and in running cloud-based projects.
- Practical experience program-managing Software-As-a-Service products and cloud-based services. Solid knowledge in cloud technologies and DevOps practices.
- Experienced in software development and project/program management fundamentals (software development life cycle and quality processes, such as scoping, costs, schedules, deliverables, change and risk management, and mitigation).
- Excellent oral/written communication, interpersonal, and analytical skills. Outstanding organizational, prioritization, and multitasking skills.
- Exceptional skills influencing, teaming, and getting things done in a highly complex and nebulous environment. Ability to conceive of and accept responsibility for projects and see them through to completion.
- Ability to work on multiple projects concurrently in as fast paced environment and drive change across various engineering groups.
- Ability to work on resolving issues quickly on the spot and following up with a plan that takes the long view.
- Experience working with an integrated development and test environment
- Excellent Business analytical capabilities
- Good understanding of development, test and BI tools like – JIRA, Confluence, PowerBI, Test management tools, GIT, Bamboo, etc.
Desired Skills:
- Degree in Computer Science, Business, Electrical Engineering, or related field (Masters a Plus).
- Knowledge of PowerBI and building complex reports
- Experience working with TL9K and ISO9001 standards and audits