System and Database Architect – Consultant
Location
Michigan
Posted
10 days ago
Salary
Not specified
Bachelor Degree5 yrs expEnglishJ2EEJavaOraclePerlPythonShell ScriptingSQLUnix
Job Description
• 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
Job 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.
Benefits
- Medical
- Dental
- Vision
- Life Insurance
- Short and Long-Term Disability
- 401(k) match
- Flexible Spending Accounts
- EAP
- Parental Leave
- Paid time off
- Holidays