• Bachelor's degree in Computer Engineering, Computer Science, or a related field.
• At least 3-5 years of experience as a System Analyst or in a similar role.
• Strong experience in database design and data management for financial or banking systems.
• Proficient in database technologies such as SQL, NoSQL, Oracle, MySQL, PostgreSQL.
• Familiarity with industry standards and regulations related to financial data management, such as PCI-DSS, SOX, GDPR.
• Solid understanding of system analysis and designing system workflows.
• Strong communication skills with the ability to work closely with both development teams and end-users.
• Experience using database design tools such as ER Diagrams, Data Flow Diagrams (DFD), UML.
• Knowledge of application development or API design is a plus.