Job Information
Salary Range: $98,800 - $165,100
The base salary range represents a good faith salary range for this position. This position is eligible for annual incentive pay and has the opportunity for continued salary growth. If you are hired at American Water your base salary compensation will be determined based on factors such as market, geography, skills, education and/or experience. At American Water, we are committed to pay equity. In addition to compensation, you will be offered a comprehensive benefits package including 401(k), Defined Contribution Plan, Employee Stock Purchase Plan, medical, prescription, dental and vision coverage, plus disability, paid time off, life insurance, voluntary benefits, health and wellness programs and much more!
American Water is also proud to offer employees learning opportunities and work experiences to grow professionally!
Primary Role
The Manager Enterprise Systems and Integrated Operations works closely with all IT teams to build and maintain API and file-based integrations, continuously tune and manage all automated overnight batch processing, ensure reliable system availability and maintenance of all critical business facing systems. S/he will define our IPaaS and operational support strategy, and manage the lifecycle of tools in this space toward a unified framework that supports all of our needed integration, automated batch processing and system availability patterns.
This role is expected to work closely with our architecture, project, product and domain teams to ensure that all system integration, automated batch processing, and system availability investments align with our company business, technical and domain strategies. Evaluating viability, cost effectiveness and engagements with partners related to ongoing enhancements and project demand will be the key responsibility of this role.
This role also has a responsibility to enable facilitated self service capabilities for development and product support teams through developer portals, mock services as well as testing frameworks
Key Accountabilities
- Oversee integration, automated batch processing, and system availability, while guiding team vision, strategy, and planning in coordination with related teams.
- Continuously improve patterns, practices, and operational efficiency within the team.
- Evaluate technology choices such as native cloud, SaaS and open source by querying providers, conducting POCs and providing evaluations of each opportunity, including ROI evaluations under projected volumes of use
- Ensures system integration, automated batch processing, and enhanced system availability security capabilities align with and integrate with our broader hybrid cloud / data center ecosystem
- Provide design feedback into all current and planned systems that would benefit from enhancements to or requisite capabilities for new integration, batch processing or resiliency and reliability services
- Implement proactive system monitoring and cost management solutions so business areas and technical domains can easily track, monitor, forecast and optimize their performance needs and costs
- Forecast and budget associated costs on a monthly/annual basis based upon the current/past spend.
- Provide clear and transparent feedback to T&I peers, senior leadership, and business teams
- Cultivate a customer / employee orientation across all team members and peer
Knowledge/Skills
Knowledge & Competencies:
• Programming and multi-operating system administration experience skills required
• Infrastructure as code: Automation tooling with Terraform or CloudFormation
• Monitoring: Working knowledge of logging and telemetry systems such as (Splunk, Loggly, App Dynamics, CloudWatch, SAP CALM) and or native IPaaS log and monitoring systems
• Knowledge of capabilities and limitations of cloud technologies
• Expertise in API systems such as Mulesoft, SAP CPIS, AWS API Gateway, Apigee or similar API management tools
• Possess good knowledge about modern SAP technologies, modern extensibility paradigms to extend the core without modifying it
• Familiarity with agile methodology
• Demonstrable history of working with SaaS, native cloud technologies and migration processes
• Knowledge in design and deployment of integration, automation and operations systems in a hybrid cloud environment
• Possess a sound understanding of technologies such as RESTful and SOAP, HTTP/HTTPS protocol usage, proxies, security concepts and controls of public interfaces
Soft Skills:
• Excellent interpersonal and communication skills and proven ability to work effectively at all levels in the organization
• Strategic skills to develop long term visions and the ability to translate them into actionable roadmaps that are broadly accepted
• Proven track record of successful team leadership and development
• Positive “glass half-full” attitude, pleasant to work with, focused on customer satisfaction
• Detail oriented
• Proactive, persistent, passionate, creative, flexible, and dependable
• Strong customer and user experience focus
• Good presentation skills engaging a variety of audiences potentially up to the ELT
Experience/Education
• Bachelor’s in Computer Science / Information Technology / Information Systems / Accounting or Business or related field of Engineering
• Masters or MBA preferred
• Over 10 years overall experience with Information Technology / Information Systems
• 6-8 years’ functional / technical experience with custom developed applications / products
• 5 years’ experience leading or technically leading a technology function
• Successful experience with implementing strategy across an organization
• 4+ years of related technical individual contributor experience in cloud service provider
• Familiarity with various software design and architectural patterns
• Experience presenting to and interfacing with internal customers
Certifications & Licenses
Licenses: AWS Certification is a plus
Work Environment
Standard office environment