Portland General Electric Manager, Application Platform Strategy – Customer Applications in Tualatin, Oregon
This is an exciting time to join Portland General Electric. As Oregon’s largest electric utility, Portland General Electric is leading an energy transformation that will harness the power of clean and renewable resources. Our vision for a clean energy future relies on three interrelated and overarching strategies: de-carbonize through investing in clean and reliable energy; modernize through a smarter more resilient grid; and empower our customers in their energy technology choices.
We’re searching for innovative, customer and results-obsessed leaders to help power our mission and lead the way in championing the world’s clean energy future!
Manager, Application Platform Strategy – Customer Applications
The IT Customer Applications team has the awesome opportunity to deliver on the corporate strategy for our Customers. We maintain and build on an application portfolio that stretches from a Customer Information System to the latest digital applications. We deliver on a product portfolio that includes, Web, Mobile, Voice and Back Office functions and have the accountability to continually innovate on these products for our customers.
The Manager of Application Platform Strategy is responsible for owning the strategy, roadmaps, execution, and maintenance for the technology supporting our customers applications. This includes platform support for Oracle Utilities Applications (CC&B, MDM, etc.), Contact Center Technologies (Cisco UCCE, Verint, etc.), Sales & key customer integrations to our digital applications. Your responsibilities will include upgrades & cost benefit analysis of cloud migrations for ongoing strategy for these core customer platforms. An example for ongoing maintenance could be moving the applications to cloud or SaaS.
We are looking for a dynamic and multifaceted leader who can seamlessly transition from high-level strategic thinking to a world-class delivery mindset. You are an invested leader with a people-first mindset. You have demonstrated a knack for attracting and retaining exceptional talent that is flexible, change-ready and magnetic in their designed to excel/exceed.
You are a future thinking, customer advocate who is passionate about innovation. You are collaborative by nature and do not shy away from working across silos, building strong relationships with key stakeholders as you go. You have a proven ability to demonstrate measurable business impact. You are a skilled storyteller and are comfortable presenting in front of all levels of the organization. You are energized by the challenge of solving complex problems.
Collaborate with application delivery teams to establish a cross-functional, platform and operating model that meet business needs. Presents organizational solutions to leadership and translates them for consumption by all levels of the organization
Provide direction, decisioning, and leadership on the strategic direction for containerization, platform operations and the developer experience.
Build, communicate, and deliver solution road maps in a style that varied audiences can understand.
Work closely with development Ops & Tech teams during the deployment and testing phases to provide insight into operational, security, and performance considerations. Proactively ensure the highest levels of systems, resource, and infrastructure availability and performance optimization.
Provide critical vision and feedback to inform advancement of the build and deployment pipeline (CI/CD) to utilize open source platforms and tools to support a core platform and the many applications built on the platform.
Previous experience leading a blended team of developers and system administrators (internal and 3rd party), including a demonstrated track record of solving complex problems and motivating people to deliver their best.
Provides technical oversight and serves as a mentor to the team. Ensuring designs and solutions align to our standards and implemented according to best practices.
IT Management - Takes responsibility for the design, procurement, installation, upgrading, operation, control, maintenance (including storage and communication of data, voice, text, audio and images) and effective use of IT infrastructure components and monitors their performance. Provides technical management of an IT operation, ensuring that agreed service levels are met and all relevant procedures are adhered to. Schedules and supervises all maintenance and installation work. Ensures that operational problems are identified and resolved. Provides appropriate status and other reports to specialists, users and managers. Ensures that operational procedures and working practices are fit for purpose and current.
IT Strategy and Planning - Ensures that all stakeholders adhere to IT strategic management approach and timetables. Collates information and creates reports and insights to support IT strategic management processes. Develops and communicates plans to drive forward the strategy. Contributes to the development of policies, standards and guidelines for IT strategy development and planning.
Financial Management for IT - Advises on financial planning and budgeting. Develops financial plans and forecasts. Monitors and manages IT expenditure, ensuring that all IT financial targets are met, and examining any areas where budgets and expenditure exceed their agreed tolerances. Assists with the definition and operation of effective financial control and decision making, especially in the areas of service, projects and component cost models and the allocation and apportionment of all incurred IT costs. Analyzes actual expenditure, explains variances and advises on options in use of available budget.
Resourcing - Conducts job analyses, prepares job descriptions and person specifications and prepares selection and evaluation criteria for candidates. Manages recruitment campaigns. Locates and selects possible agencies and other suppliers, negotiating terms and conditions, and placing orders with them, ensuring that all obligations are met in accordance with the agreed terms and timescales. Reviews candidate details, manages selection processes and ensures that account is taken of relevant statutory or external regulations, standards and codes of good practice. Ensures that all relevant parties are informed of the results of interviews and other decisions and assists in the negotiation of terms and conditions of service.
Professional Development - Determines the required outcomes for learning or development, from organizational development needs and the training strategy. Mentors assigned practitioners, ensuring alignment with predetermined statements of required development outcomes. Assists each practitioner with the creation of development plans based on the outcome statements. Ensures that each practitioner records evidence of progress. Validates practitioners' records at the end of each cycle of planned development, to ensure that achievements and enhanced capabilities are recorded and referenced to the outcome statements. May contribute to practitioners' performance appraisals.
Programming/Software Development - Sets local or team-based standards for programming tools and techniques, including security guidelines and the selection of appropriate development methods. Advises on application of standards and methods and ensures compliance. Takes technical responsibility for all stages and/or iterations in a software development project, providing method-specific technical advice and guidance to project stakeholders. Assigns work packages, monitors performance and manages change control dynamically to optimize productivity. Provides advice, guidance and assistance to less experienced colleagues as required.
Application Support - Drafts and maintains procedures and documentation for applications support. Manages application enhancements to improve business performance. Advises on application security, licensing, upgrades, backups and disaster recovery needs. Ensures that all requests for support are dealt with according to set standards and procedures.
Incident Management - Ensures that incidents are handled according to agreed procedures. Investigates escalated incidents to responsible service owners and seeks resolution. Facilitates recovery, following resolution of incidents. Ensures that resolved incidents are properly documented and closed. Analyzes causes of incidents and informs service owners in order to minimize probability of recurrence and contribute to service improvement. Analyzes metrics and reports on performance of incident management process.
Education & Qualifications
Bachelor’s degree (B.S.) in Computer Sciences, Engineering or related field or equivalent experience.
Typically, 8 or more years in a related field.
3+ years of experience in managing engineering teams in software-related application development using Agile principles; or equivalent combination of education and experience.
Strong leadership skills and the ability to work effectively with IT management, development teams, IT engineering and IT operations staff, thriving in ambiguous situations and knowing when to take charge and move forward.
The ability to build strong relationships at all levels and across all areas of the organization, advocating automation and orchestration to create operational efficiencies and increase development velocity.
Expert ability in grasping new concepts and leading transformation in the organization.
Strong leadership abilities and sense of ownership, with the capability to develop and guide system and platform team members and IT operations personnel, and work with minimal supervision.
Excellent verbal, written and interpersonal communication skills.
3+ years of experience with cloud-based provisioning, monitoring, and troubleshooting.
3+ years of experience with containers, orchestration, and related tools & technology. Solid understanding of the build and release process. Experience with continuous integration, continuous delivery, and continuous deployment solutions.
Advanced decision-making and problem-solving skills. Define problems, collect data, establish facts, draw valid conclusions, and seek to rectify issues before they become problems
Advanced organization and prioritization skills. Track requests; prioritize complex tasks, manage to budget and/or timelines
Advanced knowledge of software configuration and operating system concepts
Advanced communication skills. Ability to determine the best communication method for the subject matter and audience, communicate complex ideas in simple terms using professional and concise language.
Intermediate knowledge of infrastructure concepts.
Advanced customer focus skills.
Leader Practices: Drives Results, Plans and Aligns, Decision Quality, Drives Engagement, Courage
Join us today and power your potential!
To be considered for this position, please complete the following employment application by the posting close date. A cover letter may be needed with your application to be considered for this position.
PGE believes in rewarding strong performance. We provide a total compensation package that is designed to reward your contributions to the company, and, at the same time, support your well-being and professional development, both now and into the future.
PGE is committed to diversity and inclusion in the workplace and is an equal opportunity employer. PGE will not discriminate against any employee or applicant for employment based on race, color, national origin, gender, gender identity, sexual orientation, age, religion, disability, protected veteran status, or other characteristics protected by law.
Assisting with storms or other Company emergencies is a part of all positions at Portland General Electric.
Talent Acquisition Contact:
This job posting will close at 12:01 am Pacific Time on the closing date listed below:
At Portland General Electric, we’re innovators, builders, and achievers. We’re committed to powering our customers’ potential and making a difference for our community and the planet. Today, that commitment includes developing an intelligent and resilient electric grid, electrifying transportation and de-carbonizing the energy sector.
We’re proud to deliver an exceptional experience to help our customers thrive. Our mission is to make clean, reliable and affordable energy services available to all. We obsess over serving customers and are committed to growing employee career paths with purpose. Equity and inclusion are core business values; we celebrate our differences and are committed to developing teams that reflect the communities we serve.