Solution Architect

TechDigital Corporation

  • St. Louis, MO
  • 3 days ago

    Highlights

    This role requires a hands-on architect capable of designing and governing highly normalized transactional databases that support customer-facing mobile applications, subscriber management systems, product catalogs, order management, and activation workflows. The ideal candidate will have strong experience with Erwin Data Modeler, Oracle Database, PL/SQL, and Python, along with a proven track record of architecting scalable, high-volume transactional systems in a telecom environment.

    Numbers & Facts

    LocationSt. Louis, MO
    IndustryOther/Not Classified
    Company Size100 to 499 employees

    Description

    JD:

    Position Overview
    We are seeking an experienced Solution Architect with deep expertise in OLTP Data Modeling and Data Architecture within the Telecom/Wireless industry.
    This role requires a hands-on architect capable of designing and governing highly normalized transactional databases that support customer-facing mobile applications, subscriber management systems, product catalogs, order management, and activation workflows.
    The ideal candidate will have strong experience with Erwin Data Modeler, Oracle Database, PL/SQL, and Python, along with a proven track record of architecting scalable, high-volume transactional systems in a telecom environment.
    Note: This is an OLTP-focused role. Candidates with primary experience in Data Warehousing, BI, Analytics Engineering, Reporting, or ETL/ELT development will not be considered.
    ________________________________________
    Key Responsibilities
    Data Architecture & Modeling
    • Translate business requirements into conceptual, logical, and physical data models.
    • Design and maintain highly normalized (3NF) enterprise data models.
    • Create conceptual Entity Relationship Diagrams (ERDs) and logical data models.
    • Establish and govern business data definitions, standards, and naming conventions.
    Oracle Database Design
    • Design Oracle physical schemas, including:
    o Tables and columns
    o Primary and foreign keys
    o Indexing strategies
    o Constraints and sequences
    o Partitioning structures
    • Ensure database scalability, integrity, and performance.
    Erwin Data Modeling
    • Develop and maintain enterprise data models using Erwin Data Modeler.
    • Manage model versioning through Erwin Mart.
    • Perform forward and reverse engineering.
    • Utilize Complete Compare to identify and resolve schema differences.
    • Maintain naming standards, domains, and model governance.
    PL/SQL Development & Performance Tuning
    • Develop and optimize complex PL/SQL code.
    • Analyze execution plans and identify performance bottlenecks.
    • Optimize indexing strategies and database queries.
    • Troubleshoot locking, contention, and concurrency issues in high-volume transactional environments.
    Data Governance & Quality
    • Define data modeling standards, governance procedures, and review processes.
    • Develop data dictionaries and impact analysis documentation.
    • Establish controls for data quality, consistency, completeness, and integrity.
    • Ensure compliance with security and privacy requirements.
    Python Automation
    • Develop automation tools for:
    o Model validation
    o Metadata extraction
    o Schema compliance checks
    o Data profiling
    o Deployment support
    ________________________________________
    Required Qualifications
    • 10+ years of Data Architecture and Data Modeling experience.
    • Majority of experience focused on OLTP/transactional systems.
    • Strong hands-on expertise with:
    o Erwin Data Modeler
    o Oracle Database
    o Advanced PL/SQL Development
    o Python
    • Expert understanding of:
    o 3NF data modeling and normalization
    o Logical and physical data modeling
    o Database performance tuning
    o Data governance practices
    • Ability to work directly with business stakeholders and translate requirements into technical solutions.
    ________________________________________
    Telecom/Wireless Domain Experience (Mandatory)
    Candidates should possess hands-on experience in one or more of the following areas:
    • Subscriber and account lifecycle management
    • Multi-line and hierarchical account structures
    • Product catalogs, rate plans, and offers
    • Features, entitlements, compatibility, and eligibility rules
    • Order management, activation, and provisioning workflows
    • Device and equipment management
    • Device financing and installment plans
    • Mobile subscriber identifiers:
    o MSISDN
    o IMSI
    o ICCID/SIM
    o IMEI
    • Number portability (Port-In/Port-Out)
    • Telecom BSS/OSS ecosystems
    ________________________________________
    Preferred Qualifications
    • TM Forum SID Data Model experience
    • Telecom platforms such as:
    o Amdocs
    o Netcracker
    o Ericsson
    o CSG
    • Oracle Exadata
    • Oracle GoldenGate
    • Schema version control and automation
    • Temporal and history-based data modeling
    • Supertype/Subtype modeling patterns
    • Capacity planning and scalability modeling
    ________________________________________
    Must-Have Skills
    • OLTP Data Modeling
    • Data Architecture
    • Erwin Data Modeler
    • Oracle Database
    • Advanced PL/SQL
    • Database Performance Tuning
    • Python Automation
    • Telecom/Wireless Domain Experience
    • Data Governance & Standards
    Nice-to-Have Skills
    • TM Forum SID
    • Oracle Exadata
    • Oracle GoldenGate
    • Amdocs / Netcracker / Ericsson / CSG
    • Schema Automation & Version Control

    Similar Jobs

    See more jobs