The Application Developer supports and develops NYU's Identity and Access Management systems. Subject matter for this role includes identity systems in support of access and role management such as LDAP, Grouper, Active Directory, and any replacement systems. The Application Developer will utilize a knowledge of identity data models, applications, and supporting technologies such as networking and AWS cloud solutions, as well as familiarity with Identity and Access Management (IAM) at the enterprise level. This position reports to the director of the IAM team within Enterprise Data Management. This individual will interact closely on an operational level with Infrastructure, Networking, and Support teams in architecture development, planning, and ongoing work to bring visibility into IAM team's requirements.
About NYU IT -NYU IT CORE BELIEFS
We demonstrate our core beliefs everyday in our interactions, attitude and performance.
People at the heart of everything we do: We listen to our clients, and colleagues, and use our expertise to anticipate and address their needs.
Create space to innovate: We challenge assumptions and seek out fresh perspectives and new ways of thinking to fuel our productivity.
Right promise. Right delivery: We set clear goals and priorities, and execute with speed and agility to deliver better results.
Share information. Build trust: We engage in open and honest communications that reflect inclusiveness, fairness and respect for each other.
Teams and partnerships work. Boundaries don't: We collaborate to maximize the value we bring to NYU because our best ideas come from working together.
Insist on excellence: We take pride in what we do, strive to improve constantly and hold ourselves accountable for the results.
Required Education: Bachelor's Degree or equivalent
Preferred Education: Master's Degree in Computer Science.
Required Experience: 3+ years information technology implementation and development experience; working knowledge of LDAP; broad identity systems engineering experience (e.g. for cloud systems, applications), or an equivalent technology field, or a combination of education or experience.
Preferred Experience: 5+ years of experience in Identity Management.
Required Skills, Knowledge and Abilities: Good working knowledge and expertise with Lightweight Directory Access Protocol (LDAP) Ability to configure and manage LDAP data models, synchronizations, and components Experience with AWS or alternate cloud deployments Understanding of source management techniques such as GIT Linux shell scripting experience.
Preferred Skills, Knowledge and Abilities: • Working experience with other IAM technologies including: SSO (Shibboleth and OpenID Connect), Duo for MFA, SailPoint, as well as related systems Active Directory, and ticketing systems such as ServiceNow, and JIRA. • Working experience with RESTful APIs and SCIM. • Software development lifecycle knowledge, agile methodologies, familiarity with Git/other version control software. • Demonstrated success working in a collaborative environment as well as independently. • Good handle on Cloud operational issues specifically in AWS environment (CloudWatch, EC2, RDS) • Java programming language background • Oracle or general SQL • Testing • Performance interrogations using JMeter/top/similar tools • Ability to tune architecture to allow for best possible cost / value benefit to NYU
NYU aims to be among the greenest urban campuses in the country and carbon neutral by 2040. Learn more at nyu.edu/sustainability.