> Markdown version of [/jobs/ext/2126339-adms-functional-architect](https://www.wearedevelopers.com/jobs/ext/2126339-adms-functional-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # ADMS Functional Architect - **Company:** Computer Task Group, Inc - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Temporary contract - **Skills:** ADMS (Software), Business Analytics Applications, Applications Architecture, Application Integration Architecture, Electronic Data Interchange (EDI), Supervisory Control and Data Acquisition (SCADA), Application Data, Data Streaming, Systems Integration, Enterprise Software Applications, Information Technology, Operational Systems - **Published:** August 19, 2026 - **Apply:** https://dejobs.org/x/x/4E2C61AB56BE41C798CADAB9FA0456AA/job/ ## About the Role * Deep knowledge of utility operational technology (OT) and information technology (IT) applications, including OMS, SCADA, GIS, CIS, DERMS, Asset Management, and customer-facing applications. * Strong understanding of ADMS concepts, architecture, capabilities, and utility operational workflows. * Strong understanding of outage management, distribution operations, switching, asset tracking, customer communications, and related utility processes. * Ability to assess current-state application capabilities and identify functional gaps against future-state ADMS requirements. * Experience with application integration, interfaces, data flows, and integration standards/protocols used in utility environments. * Strong business and technical analysis skills with the ability to translate operational requirements into application capabilities and technical requirements. * Excellent collaboration and communication skills with Business Analysts, Integration Architects, technical teams, and business stakeholders. * Ability to document complex application dependencies, workflows, interfaces, inputs, and outputs clearly. * Understanding of real-time operational requirements and the relationship between operational systems and analytics platforms. * Familiarity with utility compliance, security, and regulatory requirements affecting application data and business processes. Experience: * 8+ years of experience working with utility applications, enterprise architecture, solution architecture, functional architecture, or related technology disciplines. * Experience supporting ADMS, OMS, SCADA, GIS, CIS, DERMS, or other utility operational transformation initiatives. * Proven experience performing application capability assessments, impact assessments, gap analyses, and future-state planning. * Experience mapping business and operational workflows to enterprise applications and technology solutions. * Experience working in cross-functional teams involving business analysts, integration architects, enterprise architects, and utility operations stakeholders. * Experience with utility application integration and data exchange patterns. * Experience supporting large-scale application modernization, transformation, or systems integration initiatives is preferred. * Experience working with real-time utility operations and distribution management processes is highly desirable., * Bachelor's degree in Computer Science, Information Technology, Engineering, Business, or a related field. * Equivalent combination of education, training, and relevant professional experience may be considered. * Relevant utility, architecture, or technology certifications are a plus. Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required. ## Description * Review current operational applications and conduct impact assessments across OMS, SCADA, GIS, CIS, Asset Management, Customer Portals, and related utility applications. * Revalidate application capabilities, limitations, dependencies, and roles within existing operational workflows against prioritized business and technical workflows. * Review future-state ADMS application capability requirements and identify where application upgrades, replacements, enhancements, or integrations are required. * Assess application impacts within the context of planned data and integration changes. * Partner with Business Analysts and Integration Architects to map prioritized ADMS workflows to supporting applications. * Ensure operational workflows are technically feasible within the target-state ADMS architecture. * Document application-level dependencies, inputs, outputs, interfaces, and functional requirements for prioritized workflows. * Collaborate with Integration Architects to ensure applications are prepared for ADMS integration and identify functionality or capability gaps. * Support strategic and technical planning for ADMS transformation initiatives. * Evaluate how application capabilities align with real-time operations, operational decision-making, and long-term analytics requirements. * Identify opportunities to improve application interoperability, workflow efficiency, and data availability across utility systems. * Support the development and validation of future-state application architecture, integration requirements, and transformation roadmaps. * Ensure application and workflow recommendations consider applicable utility industry standards, security requirements, and regulatory/compliance considerations. ## Related Videos - [Python-Based Data Streaming Pipelines Within Minutes](https://www.wearedevelopers.com/videos/1233-python-based-data-streaming-pipelines-within-minutes) - [Times of (climate) crisis - How and why sustainable software is a must!](https://www.wearedevelopers.com/videos/988-times-of-climate-crisis-how-and-why-sustainable-software-is-a-must) - [Making Data Warehouses fast. A developer's story.](https://www.wearedevelopers.com/videos/302-making-data-warehouses-fast-a-developer-s-story) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [What makes Cybersecurity different for critical infrastructure?](https://www.wearedevelopers.com/videos/571-what-makes-cybersecurity-different-for-critical-infrastructure) ## Related Articles - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [Why Event-Driven Architecture Isn’t About Speed (and When You Actually Need It)](https://www.wearedevelopers.com/magazine/745-why-event-driven-architecture-isn-t-about-speed-and-when-you-actually-need-it) - [Starter Kit For Job Applications For Developers](https://www.wearedevelopers.com/magazine/7-starter-kit-for-job-applications-for-developers)