We are looking for a highly skilled Application Developer with strong expertise in identity API development data ingestion and transformation and eventdriven PubSub architectures This role focuses on building secure scalable identity and access workflows across Google Cloud Platform integrating identity services with custom APIs PubSub pipelines and cloudnative applications
You will collaborate closely with tech leads Cloud Security DevOps and Application Engineering teams to design and implement robust IAM automation identity lifecycle workflows and secure service integrations that support enterpriselevel cloud and Identity operations
Key Responsibilities
1Identity Orchestration
Design and implement identity flows for provisioning deprovisioning and orchestration of identity lifecycle events
Integrate with Cloud Identity Services ServiceNow and internal services to streamline orchestrate identity provisioning and identity lifecycle management
Build policybased orchestration workflows for adaptive authentication and contextaware access using industry standards like OPA
2API Development
Design build and secure RESTful APIs and backend services supporting identity provisioning and governance workflows
Integrate APIs with our new authentication service for token validation user sessions and applicationlevel authorization
Build and document internal SDKs middleware and shared libraries for consistent IAM logic across services
Ensure API security performance reliability resilience and observability
3APItoPubSub Event Processing
Develop pipelines where API events publish to PubSub for asynchronous workflows such as
oautomated identity lifecycle tasks
oaccess review event triggers
ologging and audit forwarding
osecurity anomaly detection
Build Cloud Functions Cloud Run microservices or containerized services to process PubSub messages
Implement robust eventprocessing patterns including retries idempotency DLQs and structured logging
4Automation Infrastructure as Code
Build and maintain Terraform modules for IAM API services PubSubtopics workloads and permissions
Automate deployment and validation of identity and access configurations via CICD pipelines
Implement automated testing for IAM policies and API behaviour
5Support Troubleshooting Collaboration
Troubleshoot identity access and API workflow issues across distributed systems
Provide technical guidance to engineering teams on secure API design IAM best practices and identity workflows
Work with security teams during audits compliance checks and incident investigations
Required Skills Experience
Technical Expertise
Proven experience with modern identity orchestration platforms Auth0 Actions Okta Workflows WorkOS or SlashID
Strong programming skills in Python Go or Nodejs for API and microservice development
Experience designing and deploying cloudnative APIs Cloud Run Cloud Functions GKE
Deep understanding of eventdriven architectures PubSub message processing and workflow automation
Strong knowledge of OAuth2 OIDC JWT SAML and identity federation patterns
Proficiency in Terraform or equivalent IaC tools
Experience using API gateways reverse proxies or service mesh technologies
Soft Skills
Analytical thinker with strong debugging and rootcause analysis abilities
Clear communication skills with the ability to collaborate across engineering security and operations teams
Ownership mindset with a securityfirst mentality and attention to detail
Ability to work in an agile fastpaced environment
NicetoHave
Full Stack App Development React
Google Professional Cloud Security Engineer or Cloud Architect certification
Experience with additional identity providers Okta Azure AD Ping Identity
Familiarity with Kubernetes GKE RBAC workload identity
Experience using Secret Manager Vault or other secrets management tools
Knowledge of compliance frameworks SOC2 ISO 27001 PCI HIPAA
Education
Bachelors degree in computer science Engineering Information Security or equivalent handson experience