Support the delivery of ADMS, OMS and/or DERMS system implementation and integration projects.
Solution Design and Architecture
Translate business requirements into end-to-end solution designs for database and System Architecture
Support functional and technical design workshops
Define configuration, customization, and system architecture approaches
Validate solution alignment with best practices, scalability, and security
Serve as the solution authority during implementation for system architecture
Implementation Leadership
Own the implementation strategy and delivery approach for system architecture
Support implementation teams (consultants, developers, analysts) to implement the system architecture solution
Oversee configuration, systems, data migration, and deployment
Ensure adherence to scope, timeline, and quality standards
Act as escalation point for complex delivery issues
Client Engagement & Advisory
Serve as a trusted advisor to client stakeholders
Set and manage client expectations
Provide recommendations and solutioning options
Requirements & Process Management
Support current-state and future-state process analysis
Validate and prioritize business requirements
Map requirements to solution capabilities
Identify gaps and propose workarounds or enhancements
Ensure traceability from requirements to design to delivery
System Architecture & Data Oversight
Define system components and integrated systems with upstream/downstream system impacts
Guide data migration strategy, mapping, and validation
Collaborate with technical teams on technology, middleware, and security
Ensure data accuracy and operational continuity
Governance & Delivery Support
Partner closely with Project Managers
Support scope control and change requests
Participate in steering committees, technical architecture teams, and status reporting
Ensure alignment between business, technical, and delivery teams
Requirements
5+ years working in the electric utility industry; either at a utility, ADMS or OMS software vendor in a technical capacity and/or as a consultant specializing in grid management applications and integrations.
Bachelors degree in software engineering, data science, computer science or a related field.
System implementation and configuration, knowledge of Java, with J2EE, Enterprise Java Bean, JMS, REST Service, and Web Service deployment experience is required.
Experience with Oracle WebLogic, Oracle Databases, or other Web Application Platforms is required.
API Performance and Test Automation tools for stub, unit test, automation, and performance testing experience.
UNIX shell scripting, python or perl, WLST, and SQL script experience is required.
Familiarity with operational technology systems and information technology systems commonly used by electric utilities (e.g., Oracle NMS, OSI Monarch)
Experience making presentations to utilities and facilitating meetings with utility management, power engineers and utility staff.