Job ID: 2020-7530 Type: NYU IT (WS1170) # of Openings: 1 Category: Technology New York University
The API Operation Support Lead will be responsible for designing and implementing API solutions and strategy, in support of NYU IT’s strong commitment to quality and building APIs that ensure security, usability, and reliability. This individual will be involved and will participate in all aspects of the API development lifecycle from, helping gather requirements, designing features, triaging/troubleshooting issues, code reviewing and mentoring.
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.
Required Education: Bachelor's Degree Computer Science or related field
Required Experience: 5+ years of working experience in Information Technology. 3+ years of hands-on development experience with JAVA, J2EE (Spring) and REST/SOAP Web Services. 3+ years of hands-on development experience working with APIs and API Gateway products. Building API Proxies and API Policies. Preferably on Mulesoft AnyPoint platform. Experience connecting applications in the Cloud with API services and data stores on-prem and exposure to solutions like AWS-EC2/S3/RDS etc. Experience with OpenAPI (Swagger) specifications and RAML/YAML. Experience designing integrations solutions moving data sets of all sizes connecting File Systems, OLTP, OLAP, Data Lakes, No SQL & Big Data environments using batch, request/response & real-time streaming paradigms. Prior experience designing integration data hubs is a plus. Hands-on experience working with various technologies such as Spring, Tomcat, RESTful Architectures, XML, JSON, Java. Must have experience with DevOps culture and tools such as Gitlab and Jenkins for CI/CD. Good understanding of API security: Authentication, Authorization, Federation, and Delegation. Understanding of Architecture and design patterns, best code practices, defensive programming and able to write framework level code. Unix Shell scripting experience will be a big plus. Ability to write automated tests for APIs.
Preferred Experience: Experience on Mulesoft AnyPoint platform. Certifications with Mulesoft a big plus. Knowledge of (SDLC) software methodologies (e.g., SCRUM/Agile, Waterfall); Agile development is preferred. Cloud experience is a plus (AWS services). Unix Shell scripting experience will be a big plus.
Required Skills, Knowledge and Abilities: Minimum 3 years work experience on a production level application. Solid intuition on what makes good RESTful web service. Curiosity, and a willingness to learn and talk about emerging technologies. Understand mission-critical and data-intensive problems. Ability to translate business requirements into technical and further develop. Ability to engage in deep technical discussions with clients and peers and become a trusted technical advisor. Problem-solving orientation. Thinker and doer attitude. Excellent communications skills. Ability to work flexible hours to accommodate global organization setting. Ability to absorb complex technical information and communicate effectively to both technical and non-technical audiences. Ability to analyze and solve problems with innovative, creative solutions. Excellent collaboration and team building skills.
Preferred Skills, Knowledge and Abilities: Ability to analyze and solve problems with innovative, creative solutions. Ideally experience or exposure to SAML v2, OAuth2, OpenID Connect. Experience in the higher education environment and familiarity with university policies and procedures is preferred.
NYU aims to be among the greenest urban campuses in the country and carbon neutral by 2040. Learn more at nyu.edu/sustainability.
Founded in 1831, New York University is now one of the largest private universities in the United States. Of the more than 3,000 colleges and universities in America, New York University is one of only 60 member institutions of the distinguished Association of American Universities.