Docusign needs to automate identity workflows (Joiner, Mover, Leaver) and role-based access control (RBAC) for their multi-cloud environment (Azure and GCP) to improve efficiency and security.
Requirements
- Experience in at least one scripting or programming language: Python, PowerShell, C-Sharp, or Go
- Experience with core computer science fundamentals: operating systems, networking, data structures
- Familiarity with cloud computing concepts: Azure or GCP
- Familiarity with identity concepts: Entra ID, RBAC
- Experience with Infrastructure as Code (IaC) or Terraform
Responsibilities
- Design and document a new, automated workflow solution using Microsoft Entra ID as the foundation
- Write, test, and deploy Infrastructure as Code (IaC) using Terraform to build the required resources in Azure and GCP
- Develop automation scripts using Python or PowerShell to handle the logic for role assignments and lifecycle events
- Collaborate with the team on code reviews to ensure your solution is scalable, secure, and maintainable
- Present your project design, progress, and final results to the team at the end of your internship
- Partner with senior engineers to understand the existing identity workflows (Joiner, Mover, Leaver) and their pain points
Other
- Currently pursuing a Bachelor’s degree
- Expected graduation in December 2026 or May/June 2027
- Excellent communication and collaboration skills
- Strong problem-solving skills and the ability to learn new technologies quickly
- Applicants must already be authorized to work in the United States on a full-time, permanent basis without the need for current or future sponsorship.