What are the responsibilities and job description for the IT Engineer - SRE position at OpenAI?
Within the OpenAI Security organization, our IT team works to ensure our diverse team of researchers, engineers, and staff have the tools they need to work comfortably, securely, and with minimal interruptions. As an IT Engineer, you will work in a highly technical and employee-focused environment.
Our IT team is a small and nimble team, where you’ll have the opportunity to dive into a wide breadth of areas and build from the ground up. We’re well-supported and well-resourced, and are able to continuously grow our offerings to better support our teams.
About the Role
As an IT SRE, your primary responsibility will be to manage and automate our internal identity and access management systems. You will be building processes and systems to decentralize role and authorization management, monitor critical IT infrastructure, and support various systems shared by our engineering and research teams.
In order to excel in this role, you should:
- Possess deep expertise with AzureAD IAM, SAML, OAUTH, and SCIM.
- Must possess expert-level scripting skills in Python or PowerShell, and be able to develop custom credentialing automation with ease
- Have a solid understanding of identity and access management frameworks and protocols.
- Have experience with identity and permissions on major cloud providers (Azure, AWS, GCP).
- Be familiar with tools for infrastructure automation such as Ansible, Chef, Puppet, and Terraform.
- Be able to effectively manage projects, pay close attention to detail and prioritize multiple tasks.
- Have experience designing and implementing role-based access control (RBAC) systems.
- Be knowledgeable about common security vulnerabilities related to Identity and Access Management and how to protect against them.
- Demonstrate the ability to troubleshoot technical issues across a range of platforms and systems.
- Have strong communication skills, be capable of effectively engaging with both technical and non-technical stakeholders.
- Be a collaborative team player who also takes ownership of their own work, proactively monitors system health and addresses issues before they escalate.