The Technical Analyst / Documentation Specialist will join the Digital Engineering organization focused on developing and delivering rapid, incremental capabilities to the Cloud that improve the member / user experience and drive value to ****. This position will join the Digital Technical Analysis team, responsible for providing technical analysis and documentation activities for our industry-leading web and mobile solutions, designed to meet our Members evolving financial needs. A general understanding of distributed system and microservice architectures and the allocation of capabilities between the presentation, services, and data tiers will be needed to analyze as-built capabilities and provide various types of documentation effectively. This includes both technical specifications / guides and policies and procedures to facilitate operational support / system reliability. Drawing on knowledge gained during the documentation process, there will be opportunities to engage in analysis feasibility assessments for system enhancements and for troubleshooting operational issues.
Top 3 Must-Have Skills:
Experience analyzing multi-tier applications
Experience specifying systems requirements
Experience mapping/documenting API data elements
Top 3 Desired Skills:
Project management/coordination abilities
Strong investigative skills
Proactive follow-up skills
Job Description:
Contribute to the creation of the following types of system documentation:
o Application Specifications
o Services Specifications / System Interface Documents
o Data Mapping
o User Interface Specifications
o Process Flow/Sequence Diagrams
o Operational Support documentation
Review documentation completed by independent development teams and refine as necessary to align with new documentation standards
Identify deficiencies and gaps in feature coverage for existing documents and work with subject matter experts to fill those gaps
Maintain roster of microservices and databases and provide high-level summary information for each
Verifying application functionality by exercising test versions of applications
Develop policy and procedures documents that define service levels and response to exception scenarios
Provide analytical support to assess feasibility of application enhancements
Investigate/troubleshoot operational issues as they arise
Support Digital s monitoring and alerting efforts by working with multiple teams (Development, Operational Support, etc.) to prepare detailed Response Procedures for Network Operations and Tier 2 Support Teams.
Provide technical research and coordination for internal initiatives that impact Digital Engineering
Have in-depth understanding or working knowledge of the following:
Services-Oriented Architectures / Microservices
Microsoft Azure Portal
Multi-tier applications (presentation tier/services-processing tier/data management tier)
Enterprise and vendor API integration
Functional understanding of financial services and/or digital banking systems
Managing system behavior through configurable variables
Error handling
XML and JSON data structures
Qualifications/Experience:
Problem-solving skills Works well under pressure and challenges, team-player, good listener, analytical, creative, approachable, etc.
Excellent verbal and written communication skills with the ability to partner with various levels of leadership within the organization
Excellent coordination skills and ability to conduct complex technical analysis across multiple products in Agile Methodologies
Writing requirements for a system
Desired - Writing mobile and/or web application requirements
Desired - Writing mobile service and/or web service requirements
Desired Knowledge of **** processes and systems, particularly IT Operations processes and systems
Desired Knowledge and experience with the **** Banking System