Job Description
Data Automation & Integration
Develop and maintain scripts to retrieve and process data from Google Workspace and Zoom, including but not limited to users, groups, meeting rooms, licenses, activity logs, and configurationsNormalize and structure data for analysis, reporting, and alertingMonitoring & Alerting
Build automated alerting systems to identify anomalies, policy violations, or operational issues in Workspace or Zoom environmentsAutomation of Administrative Actions
Design workflows to automate common tasks such as account cleanup, license management, and configuration enforcementPlatform Development
Build a secure internal web-based platform to standardize and simplify administrative actions currently performed using tools like GAM or Zoom admin portalInclude reporting, dashboards, and visualizations to support operational visibilityCollaboration & Input Gathering
Work closely with the IT Services and Collaboration Platforms Lead to prioritize features and workflowsGather automation and reporting requirements from the broader support teamCode Management & Workflow
Implement Git workflows for team collaboration and change managementEnsure well-documented and maintainable code to support contributions from less-technical teammatesInfrastructure & Deployment
Deploy tooling and platforms in containerized environments (e.g., Docker)Propose or implement supporting infrastructure such as databases, schedulers, and authentication mechanisms Minimum 3 years of software development experience, ideally in automation, platform tooling, or internal systemsProficiency in at least one scripting or backend development language (e.g., Python, Node.js, Go)Experience with APIs (Google Workspace Admin SDK, Zoom API, GAM)Experience developing web interfaces (e.g., Flask, FastAPI, Node.js, React)Familiarity with Git and collaborative development workflowsStrong problem-solving skills and the ability to work independently with broad responsibilities