looking for an End-to-End Enterprise Architect who will help build solutions that rely on a deep understanding of the existing ecosystem and involve multiple different technologies such as AEM, Angular, Java, Oracle and PL/SQL Databases, and Oracle BRM. You will work in a complex, fast-paced, and highly elastic environment that provides opportunities to navigate different teams and projects.
Key Responsibilities:
Collaborate with cross-departmental enterprise stakeholders to design and develop comprehensive architectural solutions.
Develop and maintain architecture frameworks that integrate various technologies including AEM, Angular, Java, Oracle and PL/SQL Databases, and Oracle BRM.
Design and build the architecture and architectural roadmap, including L3 diagrams, for any software being rolled out by the development teams.
Work with all levels of business units to understand business problems and initiatives in preparation of AOP (Annual Operating Plan) and Regional BSS Domain Architectural Strategy with proper risk management.
Work closely with different technical groups, SMEs, and project architects to fulfill end-to-end solution objectives.
Ensure the overall architecture and design strategy is built around the efficiency and effectiveness of proposed solutions.
Provide end-to-end solution design on key projects and critical change requests that are integral to meet business needs and growth.
Ensure the scalability, security, and performance of the architectural solutions.
Lead the evaluation and selection of new technologies and tools to enhance the existing ecosystem.
Help troubleshoot and resolve architectural issues and provide guidance on best practices.
Perform root cause analysis for production issues and come up with solutions that will prevent them from happening in the future.
Participate and contribute to grooming technical user stories.
Mentor and coach junior members of the software development team on software design best practices.
Skills, Experience, and Requirements
Education and Experience:
Bachelor's degree in Telecommunications, Computer Science, or IT with 10+ years of technical experience in Telecommunications.
14+ Years of IT Experience required
At least 8+ years of experience in enterprise architecture.
7+ years of Telco architecture and design management experience, with specific experience and expertise in corporate and core services.
Extensive experience with AEM, Angular, Java, Oracle and PL/SQL Databases, and Oracle BRM.
Experience working in an Agile environment: Scrum and Kanban.
Strong ability to collaborate with business units, stakeholders, and BSS team members.
Good understanding of:
Security protocols.
IT Governance.
Data modeling and normalization.
Performance tuning and optimization.
Enterprise Programming.
Commercial aspects of application support and development.
Skills and Qualifications:
Extensive experience developing and maintaining enterprise architecture frameworks.
Excellent stakeholder management and communications skills are required.
Experience with CI/CD processes & technologies.
Demonstrated performance of threat modeling, risk assessment techniques, and code reviews.
Experience working with Oracle databases and PL/SQL.
Experience using SDLC tools such as JIRA, Confluence, Rally, or other Git-based source control.
Experience with database design and architecture.
Experience with data migration and ETL processes.
Proficiency in the following concepts:
System integration
Microservices architecture
Cloud-based solutions
API management
Performance tuning
Telco knowledge in at least 3 of the following domains: Sales, Customer and Self-Help Portals, CRM, Fulfillment, Billing.