Job responsibilities
- Generates data models for their team using firmwide tooling, linear algebra, statistics, and geometrical algorithms
- Delivers data collection, storage, access, and analytics data platform solutions in a secure, stable, and scalable way
- Implements database back-up, recovery, and archiving strategy
- Evaluates and reports on access control processes to determine effectiveness of data asset security with minimal supervision
- Defining Non-functional requirements and architectures to satisfy availability, extensibility, and resiliency needs
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Good experience in Data modeling, Data Governance and Solution architecture
- Working experience with both relational and NoSQL databases
- Experience and proficiency across the data lifecycle
- Experience with database back-up, recovery, and archiving strategy
- Proficient knowledge of Cloud technology, API design & management,
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Proven experience as a Solution Architect or similar role in digital web and mobile application development
- Experience with cloud platforms such as AWS, Azure, or Google Cloud and in building cloud-native application
- Experience in domain driven design, data modeling, micro services architecture, event & streaming technologies and best practices
- Advanced experience in API design and management, Service definition and consumption including API, brokers, REST APIs
Preferred qualifications, capabilities, and skills
- Working experience with both relational and NoSQL databases
- Experience and proficiency across the data lifecycle
- Experience with database back-up, recovery, and archiving strategy
- Proficient knowledge of linear algebra, statistics, and geometrical algorithms