Job Description :
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 Must-Have Skills :
- Experience analyzing multi-tier applications
- Experience specifying systems requirements
- Experience mapping / documenting API data elements
Top 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 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