College Aide - Information Systems
City of New York
Job Description
TASK FORCE: Information Systems
UNIT: DevOps
JOB TITLE: One (1) Undergraduate/Graduate College Aide
CONTROL CODE: OTH-25-02
SUMMARY:
The Mayor’s Office of Management and Budget (OMB) is the City government's chief financial agency. OMB's staff of analysts and experts assembles and oversees the Mayor’s expense and capital budgets, which fund the services and activities of approximately 90 City agencies and entities.
OMB’s Information Systems DevOps Unit is a cross-functional team that collaborates to streamline software development, deployment, and operations through automation, continuous integration/continuous deployment (CI/CD.) By bridging the gap between development and IT operations, DevOps enhances software reliability and efficiency while fostering a culture of collaboration, rapid iteration, and continuous improvement. We also integrate low-code platforms like Microsoft Power Platform and Appian to accelerate application development, automate workflows, and enhance business process management.
This individual will be leading the effort on the NYC.ID & Box.com Enterprise Portal Integration project.
JOB DESCRIPTION:
We are seeking a skilled Microsoft Azure college aide to design and implement an application that integrates NYC.ID authentication with Box.com’s enterprise portal. The ideal candidate will be responsible for developing a secure and scalable solution leveraging Microsoft Azure services while ensuring compliance with NYC.ID authentication standards and Box.com API best practices.
Responsibilities:
- Design and develop an Azure-based application that facilitates authentication via NYC.ID.
- Integrate the authentication system with Box.com’s enterprise portal for secure access management.
- Implement OAuth and OpenID Connect authentication flows.
- If necessary, develop APIs and services for account management, authentication, and authorization.
- Ensure compliance with NYC.ID and Box.com security and IT policies.
- Conduct testing and troubleshooting to ensure seamless user experience.
- Work with stakeholders to gather requirements and refine system architecture.
- Document integration procedures, workflows, and troubleshooting guidelines.
MINIMUM EXPERIENCE AND QUALIFICATIONS:
Candidates must be currently enrolled in an undergraduate or graduate degree program in an accredited college or university.
Qualifications:
- Strong experience with Microsoft Azure services, including Azure App Services, Azure Functions, and Azure AD.
- Expertise in authentication protocols such as OAuth 2.0, OpenID Connect, and SAML.
- Experience integrating third-party authentication systems, particularly NYC.ID.
- Proficiency in developing RESTful APIs and working with authentication APIs.
- Knowledge of Box.com API and enterprise-level integrations.
- Strong programming skills in C#, .NET, or relevant backend languages.
- Familiarity with security best practices, identity management, and user provisioning.
- Experience with CI/CD pipelines and DevOps practices.
- Strong problem-solving skills and ability to work independently.
REQUIREMENTS:
Graduate aide must be currently enrolled in a graduate program. Candidates should have strong analytical, quantitative, research and communication skills. Additionally, candidates must be proficient in MS Word and Excel
Undergraduate aide must be currently enrolled in an accredited college or university. Strong analytical, research and communications skills are required. Candidates must have familiarity in MS Word and Excel
To participate in the OMB College Aide Program, graduate students must be currently enrolled or accepted into a graduate program and undergraduate students must be enrolled or accepted into a college or university.
Compensation/Duration:
Graduate College Aide $20 per hour
Undergraduate College Aide $17 per hour
The internship will run from March ~ April 2025 through to May of 2026. The internship will be part-time, with a maximum of 17 hours per week when school is in session, up to 35 hours per week when school is on break. The schedule will be worked out with the selected candidate based on availability. The work must be done during the regular workday, between 8:00 a.m. and 6:00 p.m. – no evenings or weekends.
COLLEGE AIDE (ALL CITY DEPTS) - 10209
Qualifications
For Assignment Level I:
Matriculation at an accredited college or graduate school. Employment is conditioned upon continuance as a student in a college or graduate school.
For Assignment Level II (Information Technology):
Matriculation at an accredited college or graduate school. Employment is conditioned upon continuance as a student in a college or graduate school with a specific course of study in information technology, computer science, management information systems, data processing, or closely related field, including or supplemented by 9 semester credits in an acceptable course of study.
For Assignment Level III (Information Technology Fellow):
Matriculation at an accredited college or graduate school. Employment is conditioned upon continuance as a student in a college or graduate school with a specific course of study in information technology, computer science, management information systems, data processing, or other area relevant to the information technology project(s) assigned, including or supplemented by 9 semester credits in an acceptable course of study. Appointments to this Assignment Level will be made by the Technology Steering Committee through the Department of Information Technology and Telecommunications.
SPECIAL NOTE
Maximum tenure for all Assignment Levels in the title of College Aide is 6 years. No student shall be employed more than half-time in any week in which classes in which the student is enrolled are in session. Students may be employed full-time during their vacation periods.
Additional Information
The City of New York is an inclusive equal opportunity employer committed to recruiting and retaining a diverse workforce and providing a work environment that is free from discrimination and harassment based upon any legally protected status or protected characteristic, including but not limited to an individual's sex, race, color, ethnicity, national origin, age, religion, disability, sexual orientation, veteran status, gender identity, or pregnancy.
Confirm your E-mail: Send Email
All Jobs from City of New York