Google Workspace Group Automation

VDart, Inc. Logo
  • Construction
  • FullTime
  • Applications have closed

Role- Google Workspace Group Automation (TypeScript)

Location- Bellevue, WA

Job Description:
++* Develop automation for creating/updating Google Groups (DLs) across the organization using TypeScript.

  • Understand and model Google Workspace architecture, dynamically managing group lifecycles based on business categories.
  • Slack Connect & Integration Automation (Python)
  • Automate Slack Connect invitation approvals and operations using Python frameworks (slack_bolt, boto3), integrated with Freshservice for ticketing and lifecycle records.
  • Implement token rotation to auto-refresh Slack app credentials approximately every 12 hours.
  • Generic OAuth installation workflow via shared web endpoints, enabling any Slack app to be installed through OAuth-implemented in both backend services and orchestrated via Tines.
  • Build, maintain, and document RESTful APIs/web endpoints to support automation workflows and OAuth flows.
  • AWS Infrastructure & Deployment (Pulumi Git Runners)
  • Author Pulumi-based infrastructure-as-code (TypeScript or Python) managing clusters, deployments, and services.
  • Automate deployments to EKS clusters using Pulumi, triggered via Git runners for CI/CD pipelines
  • Provision and maintain DynamoDB tables and manage secrets via AWS Secrets Manager.
  • ++Observability & Monitoring++
    ++* Set up logging, monitoring, and alerting using Datadog and Logz.io.
  • Design and manage dashboards in Datadog to visualize daily automation performance and health.
  • ++Security & Identity Integrations++
    ++* Build integrations and proof-of-concepts with Okta and Glean via APIs.
  • Drive future automation initiatives using Tines as a no code platform.
  • ++Documentation & Process Management++
  • Maintain architecture diagrams, design documentation, and best practices in Confluence.
  • Intake requirements via JIRA stories and provide deliverables.++++++