Application Developer
Contract Mid-Senior LevelJob Overview
Anticipated Contract End Date/Length: 6 months contract
Work Setup: Hybrid (3 days per week in office, mandatory)
Our client in the Information Technology and Services industry is looking for a highly skilled Application Developer with strong expertise in identity API development, data ingestion and transformation, and event-driven (Pub/Sub) architectures. The role focuses on building secure, scalable identity and access workflows across Google Cloud Platform, integrating identity services with custom APIs, Pub/Sub pipelines, and cloud-native applications.
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 supporting enterprise-level cloud and Identity operations.
What you will do:
- Design and implement identity flows for provisioning, de-provisioning, and orchestration of identity lifecycle events.
- Integrate Cloud Identity Services, ServiceNow, and internal services to streamline and orchestrate identity provisioning and lifecycle management.
- Build policy-based orchestration workflows for adaptive authentication and context-aware access using industry standards such as OPA.
- Design, build, and secure RESTful APIs and backend services supporting identity, provisioning, and governance workflows.
- Integrate APIs with authentication services for token validation, user sessions, and application-level authorization.
- Build and document internal SDKs, middleware, and shared libraries to maintain consistent IAM logic across services.
- Ensure API security, performance, reliability, resilience, and observability.
- Develop API-to-Pub/Sub pipelines for asynchronous workflows, including automated identity lifecycle tasks, access review event triggers, logging and audit forwarding, and security anomaly detection.
- Build Cloud Functions, Cloud Run microservices, or containerized services to process Pub/Sub messages.
- Implement robust event-processing patterns, including retries, idempotency, dead-letter queues (DLQs), and structured logging.
- Build and maintain Terraform modules for IAM, API services, Pub/Sub topics, workloads, and permissions.
- Automate deployment and validation of identity and access configurations through CI/CD pipelines.
- Implement automated testing for IAM policies and API behaviour.
- 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.
- Collaborate with security teams during audits, compliance checks, and incident investigations.
Make Your Resume Now