What are the responsibilities and job description for the Information Architect position at Apidel Technologies?
Job Details
This Role will support both CBG and CB UCAAS products and solutions. Understand vision document/ SRD and partner with business and Development teams to identify feasible solutions and Services that meet the business need.
Document architectural solution. Help platform teams with grooming and ensuring the solution is delivered to production environment void of any solution gaps.
- Architecture documents for new requirements
- Provide value adds and innovations
- Support production issues
- The Information Architect will be responsible for interfacing with business units to understand their needs, working with various architecture and development teams to create a solution to the business need utilizing application and services infrastructure, and then working with impacted development and testing team(s) to ensure successful delivery of the proposed solution.
- Projects will include working with business needs for Video, High Speed Data, Digital Voice and other emerging technologies.
- The successful candidate will have excellent communication skills, both written and verbal, and a background in architecture and business/system analysis.
- Proven experience in requirements gathering techniques, use case definition, architecture diagramming, sequence diagrams, test planning/execution and system requirement analysis.
- The Information Architect will produce, describe and present technical design artifacts, include UML diagrams, particularly class diagrams, sequence diagrams & deployment diagrams.
ESSENTIAL FUNCTIONS:
- Work with business to identify ROI of proposed changes/enhancements to systems
- Partner with Architecture and Development teams to identify feasible solutions and Services that meet the business need
- Document requirements, use cases, architecture diagrams, and sequence diagrams
- Conduct user interviews, JAD sessions, and other forums to define and capture requirements and design of the solution
- Collaborate with application development and test teams to ensure that use cases and system requirements are understood and actionable
- Utilize requirements management tools to maintain traceability between requirements, design elements, and development work
- Present solutions to business requesters, architects, development and testing teams
- Proven ability to successfully handle multiple projects at one time and drive successful outcome with little supervision
- Responds to demands created by diverse tasks, complicated assignments and/or fluctuating volume of assignments by putting in time and effort necessary to complete the work
- Ability to produce the desired result in accordance with specified standards and department metrics
- Completes work assignments accurately and without substantive errors
- Assures that all aspects of each work assignment are present and properly organized
- Assumes responsibility for quality assurance of their own work
- Owns the project and problem resolution
MINIMUM QUALIFICATIONS:
- College/University graduate or equivalent experience
- 6-8 years of experience writing IT requirements and designs in a complex work environment within a structured software development methodology.
- Proficiency in documenting Use Cases, Requirements, Activity Diagrams and Sequence Diagrams in a technical environment
- Experience conducting JAD/RAD/AGILE /Waterfall scrum sessions
- Understanding of SOA and experience writing requirements in a SOA environment
- Strong analytical, critical thinking and problem solving skills
- Advanced proficiency with use of Microsoft Office applications including Word, MS Project, Excel and Visio and other tools that facilitate the requirements gathering and design phases of the SDLC
- Ability to work and deliver under the pressure of deadlines and commitments to the customer
- Demonstrates professionalism in all areas of work
- Proficient at time management and meeting deadlines and flexible with changing priorities
ADDITIONAL PREFERRED QUALIFICATIONS:
- BA/BS or Associate degree in Computer Science or related field
- Experience in cable and/or telecommunications
- Experience writing code as a software developer
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.