Sterling Financial maintains a data lake on S3, receiving nightly financial records via SFTP from various partners through a self-managed SFTP server on EC2. How can a solutions architect enhance the SFTP solution's reliability and scalability for Sterling Financial?