Full Stack Developer
CurrentRoles & Responsibilities: Analytics Marketplace at STCThe Analytics Marketplace at STC involves ETL services developed in Python and Node.js to extract and transform data from MicroStrategy, including reports, cubes, dossiers, and documents, along with their associated KPIs. This data is processed and loaded into the application in alignment with the data model through microservices.Additionally, ETL processes over CSV files integrate data from multiple sources like Teradata, Big Data, MSTR, and PowerBI, providing data products for BI developers and business users. The system organizes BI objects and KPIs to enable matching reports and track lineage. JIRA integration supports demand creation for new or existing KPIs, while SSO is implemented using Active Directory and LDAP.