TITLE OF JOB: Information Systems Manager
SUPERVISOR’S TITLE: Vice President Systems
POSITION STATUS: Exempt
JOB SUMMARY:
Responsible for executing projects of various sizes and complexities with dependencies throughout the enterprise. Manage projects as they are assigned, control project budgets and execution.
Accountable for the analysis, design, development and implementation of new integrated systems, according to the required operating flow and software life cycle stages; responsible for the modification and maintenance of current software and systems and all aspects of data processing, equipment, operations, and systems related communications and operating systems.
Assume various key leadership roles including but not limited to Application and Solutions Architect and Subject Matter Expert. Sets standards for the improvement of application scalability, code-reuse, maintainability, and security among others. Administers SQL Server Databases, Active Directory and Servers performance. Maintain virtual environment. Provide strong management and oversight in support of the daily operations and associated applications.
ESSENTIAL DUTIES AND RESPONSIBILITIES:
Responsible for maintaining major financial applications including Automated Clearing House (ACH), Lockbox, Mail Deposits, BSM, Accounting Systems, etc. to .NET framework using C# language; responsible for managing thirty party groups of developers working in projects.
Supervise project budgets and timelines to make sure that are in line of with the project scope.
Responsible for the maintenance and user support of several interfaces that are used to manage financial transactions such as Automated Clearing House (ACH), Checks and Wire Transfers between the bank and Federal Reserve Bank.
Extensive work in ETL Computing.
Responsible to upgrade all SQL Database Servers to the newest tested versions, and for all SQL Databases support and maintenance.
Lead and proactively participate in projects, programs, and action plans to meet department goals.
Direct the application development to ensure application architecture and standards are developed and adhered to.
Create isolated and controlled system environments for the implementation of required changes on the current operating conditions.
Provide support-documentation for Internal Audits and Federal Examinations.
Support in maintaining the virtual environment.
Act as a direct backup of the Vice President Systems position; responsible for IT's jobs duties and responsibilities in case of absence.
Accountable for fostering an environment that encourages innovation, continuous improvement and growth.
Accountable for consistency across the system as changes in processes, tools, and overall practice are developed, ensuring a focus on continued system integration and overall system benefit.
Provide strategic leadership for custom application development needs throughout organization on varying platforms.
Ensure high-availability of applications and supports robust testing standardization, validation processes, and support documentation processes.
Provide innovative and out of the box ideas that transcend the industry and current situation.
Interact with different areas of the business inside and outside of IT to determine how IT can partner in their long-term strategic goals.
Apply cross-industry trends and how they are relevant to the financial industry.
Stay abreast of the latest trends in technology and be able to take a connect-the-dots approach in strategic initiatives.
Help with the department budget, providing timely variance reports to leadership.
Partner with customers and team members to translate business requirements into viable solutions, identifying potential benefits, and re-engineering software applications to achieve anticipated benefits.
Ensure departmental standards are met and provides justification for any deviations.
Collaborate with management to identify opportunities to use or enhance technology capabilities for improved productivity and/or effectiveness.
Demonstrate strong knowledge of application development methodologies and can adapt processes to maximize the team’s effectiveness and product delivery.
Use data science, analytics and a variety of analytical, and statistical to interpret data in order to make better-informed business decisions; provide support for the BSA Monitoring applications which use extensively ETL processes.
Participate on the analysis, design and development of Equation (AS\400) related requirements. Maintain the AS/400 operating system, performing configuration changes, and providing training and technical support to users.
Support and maintain the strategic planning for all the supported platforms in the Contingency Site Environment (BRP).
Responsible to transfer over all SQL databases and interfaces from production to the contingency site on the annual BRP tests. Support and maintain the systems during the BRP test. Generate and record processes for auditing.
Implement and maintained system environments. Design, implement, test, document and improve disaster recovery procedures.
Assure that an efficient and secure data processing and communications system is in place for the accurate and timely process of the Company’s financial information.
Interact consistently with IT Headquarters in Mexico. Must be fluent bilingual Spanish.
Responsible for the generation of tax forms for the IRS, through the use of specialized software systems.
Provide support on the required design, development and upgrade for the SWIFT and PAYPLUS environments.
Provide support for Compleo Reporting system.
Develop and implement procedures and controls ensuring that an efficient system service is available to all end-users.
Propose improvements on the design of the current Business Operations systems, to create a more efficient operations environment.
Administer and control information systems processes, computer and communications equipment operation and maintenance.
Conduct systems activities, ensuring compliance with procedures and service quality standards.
Provide training and guidance to new employees in the systems department.
Identify and evaluate complex business and technology risks and security controls.
Work with a variety of internal and external resources to understand latest security threats.
Perform security risk analysis and gap assessments to identify opportunities for improvement.
Responsible for oversight of security, performance monitoring, change management, and update or upgrade of custom applications.
Set standards around coding, project execution project management and architectural design, mentoring from a technical standpoint, and security reviews.
Provide LAN\WAN network administration. Analyze and optimize network and servers’ performance.
Forecast, manage and monitor capacity of systems and services.
Plan, implement, and troubleshoot Microsoft Windows Server Active Directory Service Infrastructure:
Windows Server Directory Service Environment (including forest and domain structure).
Domain Name System (DNS).
Site Topology and Replication.
Organizational Unit structure and delegation of administration.
Group Policy and user, group, and computer account strategies.
Provide daily maintenance on bank applications, backup and restorative procedures.
Help with the support of routers, switches, and firewalls.
Analyze organization’s computer needs and recommend possible upgrades. Assure vendors provide timely and quality maintenance service.
Develop, implement, and regularly test system contingency plans to minimize service outage impact to normal operations.
Generate various daily, weekly and monthly reports as directed and required.
Plan and direct the installation and maintenance of computer software.
Security Administration for platforms at the operating systems level such as AS400 and Windows, and is the back up for monitoring the Data Security Manager accesses to Windows and AS400.
Perform all additional tasks as assigned by company management.
Perform other duties as required / assigned for this position.
POSITION REQUIREMENTS:
General computer systems diagnostics and software problem solving skills.
Effective installation, operation and troubleshooting of various computer systems.
Ability to recognize and address various computer systems issues and problems.
Ability to work flexible hours in support of company computer operations requirements.
Attention to detail and respect for company and customer sensitive and confidential information.
Position requires the ability to work flexible work schedules and some travel.
Knowledge of AS/400 platform.
Good verbal, written communication skills.
Knowledge of:
Net Framework, C#, JavaScript, JQuery, AngularJS, WCF, ADO.NET, Entity Framework, MVC.
RESTful APIs and Web Services technologies (XML, SOAP, REST).
API management.
MS Visual Studio, T-SQL, SQL Server Integration Services (SSIS), SQL Server Analysis Services (SSAS), SQL Server Reporting Services (SSRS) and Crystal Reports.
Processing and extraction of data sources.
ETL processes.
Cloud technologies (AWS, Azure, OpenStack).
Knowledge of application interfaces between SQL Server and AS400.
Knowledge of Business processes and data processing.
Solid knowledge of computer systems and software, including Windows 2012, 2016 and 2019 Server platforms, Microsoft SQL Server and Google cloud mail solutions.
Microsoft systems certifications.
EDUCATION AND EXPERIENCE:
Bachelor’s Degree in computer science or similar field of study, or equivalent experience.
Microsoft systems certification or equivalent experience.
IBM AS/400 Operator Certification or equivalent experience.