An Implementation Analyst is generally tasked with collecting and analyzing data and testing software and digital programs and platforms before they are implemented. They do this for a number of reasons, one of which is testing the systems and seeing if they might find any security or network issues, which they then report on.
The Analyst, aside from other things, must also instruct new consumers and employees on the various features and uses of the product in question, either through one-on-one mentorship or through a workshop. The employees that they teach are often meant to take over the teaching of the customers themselves.
A company looking for an Implementation Analyst will typically ask that a candidate for the position have at least an Associate or Bachelor's degree in Finance, Computer Science, or Business, or a related field of study. Prior experience with data analysis and management, project management, and documentation and reporting are necessary, too.