Job Openings Technical Operations Analyst

About the job Technical Operations Analyst

TECHNICAL OPERATIONS ANALYST

DESCRIPTION OF ROLE

  • Develop functional requirement based on business requirements, and identify the non-functional requirements for the solution architect
  • Gather data/user requirement with the help of Project Lead
  • Identify any gaps in business requirements and follow up with end users to detail the requirements
  • Revise program/system design in accordance with Approved Changes Request
  • Perform Java coding/programming as required by the project
  • Explain to business users how the proposed solution will implement their business requirements
  • Develop a deeper understanding of the business process, business organization and the expected business outcome
  • Conduct fit-gap analysis on product and develop reasonable working alternatives
  • Support the product evaluation during the service definition phase
  • Exchange changes in functional and non-functional requirements from the Remittance System Support (RSS) team
  • Prepare documentation that are compliant with the Banks Service Delivery Life Cycle (SDLC) requirements
  • Update documentation to reflect any changes made to the programs/systems
  • Develop test cases, test plan, and test data to validate solutions for the requirements
  • Assist in conducting functional testing
  • Ensure the operations support processes are aligned with the business objectives and stated business requirements
  • Conduct System Integration Testing (SIT)
  • Conduct user training on programs/systems assigned to him prior to their implementation
  • Assist the user in conducting User Acceptance Testing (UAT)
  • Coordinate and provide controls on the transfer of new or modified programs/systems to the test or production environment
  • Perform system verification
  • Supervise the fixes and prepare for the reported problems
  • Maintain the system and fixes made using the prescribed Bank forms
  • Assist in debugging programs assigned to the team
  • Perform quality assurance on projects assigned to him
  • Perform other related functions as may be assigned to him from time to time

MAINTENANCE DELIVERY

  • Ensure thorough obsolescence and vulnerability assessment on existing systems and applications are conducted regularly
  • Identify and analyze potential risks associated with obsolete components, vulnerabilities, and other findings. Report, as necessary
  • Collaborate with relevant teams to develop and implement mitigation strategies for identified risks
  • Stay abreast of industry trends and emerging threats to inform proactive measures
  • Coordinate maintenance (patch and preventive) activities
  • Collaborate with stakeholders and/or relevant teams to assess and procure updated software and hardware components
  • Document and communicate findings, recommendations, and implemented solutions to stakeholders
  • Ensure compliance with security policies, standards, and regulatory requirements
  • Ensure maintenance of a comprehensive inventory of system components for effective monitoring
  • Continuously monitor and evaluate the effectiveness of implemented solutions and process to adapt to the evolving needs of the organization

FIX AND ENHANCEMENTS

  • Collaborate with business stakeholders and other relevant teams to identify opportunities for application enhancements
  • Strategize on the priority and solutioning based on business need
  • Coordinate with IT Operations and relevant teams to understand the root causes of reported issues and propose effective solutions
  • Design, develop, and implement enhancements and permanent fixes to address identified problems
  • Conduct thorough testing to ensure the effectiveness and stability of the implemented solutions, patches, and preventive maintenance activities
  • Provide technical expertise and guidance to support teams in troubleshooting and resolving complex issues
  • Document all enhancement and fix implementations, ensuring comprehensive and clear records
  • Collaborate with change management and release management to ensure seamless deployment into production environments
  • Participate post-implementation reviews to assess the impact of changes and identify areas for improvement
  • Stay informed about industry best practices and emerging technologies to drive continuous improvement in application performance and functionality
  • Ensure adherence to SLA (Service Level Agreement), and unit goals

QUALIFICATIONS:

Experienced java developer

PostgreSQL or other database

Familiar with MVC software architectural pattern

Full-stack development is a plus