Principal Program Manager, DevOps

InContact

(Sandy, Utah)
Full Time
Job Posting Details
About InContact
inContact, Inc. (NASDAQ: SAAS) is a provider of on-demand call center software. The inContact platform has grown from an Automated Call Distributor (ACD) with skills-based routing, Computer Telephony Integration (CTI), and Interactive Voice Response (IVR) with speech recognition, to include an online hiring solution, an eLearning and communications application, workforce management functionality, and a customer feedback and survey solution.
Summary
InContact is hiring a Principal Program Manager to lead our DevOps and Continuous Delivery transformation. We’re looking for someone who will bridge the gap between our Development and Operations processes, tools and teams and help lead us through the cultural and technical DevOps journey. The Principal DevOps Program Manager serves as a portfolio-level champion that drives inContact towards a true DevOps/Continuous Delivery model. This leader is a cross-functional bridge builder who thrives on building consensus, anticipates and solves problems and relentlessly delivers working software. The right candidate will possess a strong technical program management background, thrives on building consensus and will have demonstrated experience leading medium-to-large projects software and infrastructure projects. Preferred experience in leading a commercial software company’s DevOps initiatives.
Responsibilities
* Collaborate with Product Management to disseminate market requirements and concepts into actionable work items for Analysts, Engineers, and Quality Assurance Engineers. * Execute the product vision through the software development lifecycle to ensure program goals are met. * Interface with teams and leaders throughout company to drive, plan, and implement software objectives. * Work closely with Product Management to break down product backlog items and disseminate them into technical requirements. * Lead the team as on a daily basis ensuring that team plans, estimates, documents, and products deliver features on schedule and within budget. * Perform the scrum master role for multiple teams. * Perform program oversight that includes coordination with multiple programs and/or projects. * Identify resource conflicts, influence and facilitate course corrections to fulfill key project milestones. * Provide timely project status updates, risks and issues to all stakeholders. * Coordinate Release Management to schedule, communicate and drive releases onto each environment. * Coordinate with Product Management for product launches and technical documentation. * Participate in continuous process and program improvement that lead to reduced costs, time-to-market and increased predictability. * May also manage other program or project managers. * Occasional assistance in staff selection, coaching, goals, performance, and evaluations. * Share job knowledge, skills and ideas with other employees.
Ideal Candidate
**To Land This Gig You'll Need:** * Bachelors or Masters Degree in Computer Science, Information Technology or related field or equivalent work experience required. Technical or industry certifications are preferred in addition to the required education/experience. * 8+ years of project leadership in a cross-functional environment * 6+ years hands-on experience working in a key software development lifecycle role * 6+ years of demonstrated success defining and launching products * 5+ years of demonstrated experience in program management, project management or as a scrum master * Experience with Agile/Scrum, RUP, and other modern development methodologies – preferably serving as a Scrum Master * Demonstrated progressive work experience in a lead role * Proactive, responsive and committed to removing roadblocks to fulfill timelines * Strategic thinker, consensus builder * Understands and translates non-technical feature descriptions into structured use cases, requirements, and specifications for technical audiences * Ability to interact well with technical and non-technical people and serve as a bridge to translate complex requirements and concepts * Experience working with and influencing cross-functional teams without formal authority * Strong technical background with experience in communications, telephony, hosted-solutions, or contact center related fields * Strong organizational skills and ability to manage multiple simultaneous projects in a changing and fast paced environment * Excellent facilitation, interviewing, and presentation skills * Excellent written and verbal communications skills

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.