Vacancy expired!
- At an enterprise level, leading and managing large, complex technical deliverables consisting of multiple cross functional teams delivering AI and BI-driven predictions and recommendations to business users
- At a team level, orchestrate the continued formation and success of a high performing group of individuals with disparate technology backgrounds and skills with the purpose of producing the highest quality AI and BI solutions
- Using the Scaled Agile Framework (SAFe) methodology and processes to drive the successful delivery of product-based initiatives across multiple teams and release trains
- Drive team members to develop practices and processes that optimally advance the translation of effort into value creation; minimize total cost of ownership by establishing high bar on quality including test driven development, continuous integration, and automated unit testing; establish metrics to measure and help the teams improve
- Provide input to assist the Delivery Manager to implement Best Practices as defined within Scaled Agile Framework (SAFe), SDLC standards, and champion ongoing process improvement initiatives to implement best practices.
- Work closely with the Enterprise Data team to collaborate on data governance standards, platforms, and shared data models
- Establish direction and clear sense of meaning to inspire teams in creating their own connection and passion to the business goals
- Act as technology owner, accountable for development and configuration implementation of capabilities related to data science, machine learning, Google Cloud Platform, Elasticsearch, and other related platforms related to Recommendations
- Partner with Platform Architect, Product Owners and Business Sponsors in providing transparency in execution and monitoring within delivery plans.
- Manage deliverables, status, and quality elements throughout the lifecycle for work efforts that may span multiple functions, departments, and processes
- Identify risks, create mitigation plans and drive deliverables for production launches and articulate any operational/performance gaps needing to be addressed
- Provide recommendations for operational efficiency and process improvements subject to management review in support of change
- Act as Coach-Leader, coaching others in their development as leaders, catalyzing the growth of peoples capacity to embrace greater complexity, and focus on helping others formulate their development agenda
- Assist in team development while holding teams accountable for their commitments, removing roadblocks to their work; leveraging organizational resources to improve capacity for project work; and mentoring team members
- Promote empowerment of the team, ensure that each team member is fully engaged in the project and making a meaningful contribution, and encourage a sustainable pace with high-levels of quality for the team
- Management responsibility for the teams, including hiring, leadership, development and accountability for performance.
- Establish operational/team objectives and goals.
- Evaluate conceptual aspects of technical designs of applications, systems and solutions to ensure sound decisions and investments are made in accordance with application architecture governance policies and standards.
- Develops and manages budget
- Produces monthly forecasts
- Approves operational expenditures
- Determines variance of actual to forecast and takes action to correct/explain variances
- Plans capacity fluctuations based on roadmap of features
- BA or BS or equivalent experience is required
- Strong interpersonal skills including mentoring, coaching, collaborating, and team building
- Strong analytical, planning, and organizational skills with an ability to manage competing demands
- Proven ability to lead software development teams and efforts and ensure objectives, goals, and commitments are met
- Excellent oral and written communications skills and experience interacting with both business and IT individuals at all levels including the executive level
- Thorough understanding of project management methodologies, Agile continuous development and Systems Implementation Life Cycle
- Able to identify and understand complex problems/issues and develop solutions
- Experience with enterprise-scale applications
- Strong leadership, group facilitation, organizational, analytical and communication skills
- Experience working in an offshore/onshore collaborative environment
- Ability to travel internationally without restrictions required.
- Solid understanding of Agile software development life cycle models, especially in SAFe
- Experience overseeing multi-function teams with at least 15-20 team members including scrum masters, developers, business analysts, UX/front-end developers and QA personnel
- Prior experience managing both software development and data science teams and initiatives
- Prior software development or data science experience a plus
- Consulting background a plus
- Software development or data science hands-on experience a plus
- Build relationships
- Develop people
- Lead change
- Inspire Others
- Think critically
- Communicate clearly
- Create accountability