Analytics Developer
Role details
Job location
Tech stack
Job description
Reporting to our Analytics Manager you will be instrumental in building the technical backbone that powers our analytics capabilities-developing scalable data pipelines, creating visually impactful dashboards, and ensuring compliance with stringent data governance standards. Your work will directly influence decision making in product development, optimization of internal production workflows, and enhance the value we deliver to clients through new data insights products we are developing. Job Role Design, build and maintain ETL pipelines Develop and build data models that are optimised for efficiency and analysis Produce visually appealing and functional dashboards for Independent Medical Education activities and MedComms Work with external developers to advise on tracking and data requirements Implement automated data retention and compliance processes Provide cost-effective recommendations on technical infrastructure and data architecture
Requirements
Advanced working knowledge of SQL (BigQuery) & Google Cloud Platform (GCP) tools Proficient in at least one scripting language - JS/Python/R Ability to build and maintain scalable analytics pipelines within GCP Working knowledge of Web Analytics (preferably GA4) Ability to create clear and impactful visual representations of complex data Hands-on experience with Google Cloud data stack and dashboarding tools Working with stakeholders to understand reporting requirements and delivering complex analytics solutions under tight timelines Desired Skills Familiarity with data governance and compliance requirements Experience creating dashboards in Looker (Data) Studio Previous experience in analytics development or analytics engineering roles