Job Description :
Analyze the data pattern in existing system, identify the data anomalies
Analyze complex business and technical problems related to the implementation of new technology and/or the customization of existing technologies.
Implement Data Governance standards
Partner with other technology teams to work with business executives and end users to conceptualize new application projects, recommend technologies and implementation strategies. Then architect/design for requirements of the project within financial and timeline guidelines.
Understand the changing business needs of the organization/projects and recommend viable strategies for the future.
Author and/or Review architecture/design and other technical documents ensuring high quality deliverables and systems development across tech stacks and applications teams.
Hands-on development creating proof of concepts and maintaining small development projects.
Help ensure high quality software delivery by providing guidance on testing strategy, providing technical consultation to plan/design performance testing and profiling of application, and providing feedback/guidance for tuning performance and other non-functional elements of the application.