The goal of the Coleridge Initiative at NYU is to use data to transform the way governments access and use data for the social good. We are a fast-growing university-based startup that has already created dozens of pilot projects, worked with over 100 agencies – federal, state and local - and trained over 450 agency staff. Our program directors – Julia Lane, Rayid Ghani, and Frauke Kreuter – have designed and implemented training programs, research projects and a secure data facility that are attracting national attention, including the Commission on Evidence Based Policy and the Federal Data Strategy.
Our team works with government agencies to break down data barriers around the secure use of confidential data. We do this in two ways. We have developed a secure environment for data (the Administrative Data Research Facility, or ADRF https://coleridgeinitiative.org/computing ), and are building new tools for data stewardship, data discovery and collaboration with some of the top scientists in the nation. We work with government agencies to (1) identify critical agency problems, (2) train staff to solve them, and (3) create products that have value. You can read more about our work at https://coleridgeinitiative.org.
Role & Responsibilities
We are seeking an enthusiastic, experienced Research Software Developer with a strong understanding of infrastructure security, a programming background (including knowledge of Unix/Linux shell and bash scripting, C++, and Python) and a depth of experience with Cloud Web Application Development and Cloud DevOps. The Research Software Developer will be a key leader in the operations and development of the ADRF platform. The Research Software Developer is required to have exceptional technical abilities, an understanding of the platform's capability, and the experience to provide guidance and task/project direction to the DevOps team.
The Research Software Developer will be responsible for enabling the use of public cloud services across the team, to deliver secure, resilient, and scalable cloud-native solutions. The successful candidate will have Kubernetes platform architecture experience as well as experience with microservice development and familiarity with the technologies and patterns emerging in cloud-native development today. The successful candidate will also work directly with ADRF development and operations team-members, as well as collaborators and clients, to build out semi-automated approaches to data management.
The Research Software Developer's responsibilities will include:
Working with the ADRF DevOps team to design, develop, and deploy technical projects using the latest technologies to build advanced containerized applications running on Kubernetes
Managing the installation, configuration, and development of applications using Kubernetes including in a production environment
Recognizing and implementing new requirements on the ADRF platform; in collaboration with ADRF Security Operations Manager, evaluating development updates for security concerns and deploying updates to the platform
Working with ADRF Tech Lead and key stakeholders on implementation of standardized policies and process around functions including: client billing systems, data ingestion, data export workflow, and third-party software integrations
Documenting code in order to ensure all work is reproducible and extensible; create, communicate, and promote best practices for public cloud-native development across the team
Work in collaboration with Project Manager and key stakeholders across the Coleridge team to ensure technical deliverables are complete, accurate and on time
Master's in Computer Science
Skills & Experience
Proven design / implementation experience (e.g. MS frameworks, OpenShift, Docker CE and EE Swarm/Kubernetes)
Familiarity with Linux OS engineering, configuration management, and troubleshooting
Strong communication skills, team player
Additional Desired Experience & Skills
Experience with development of web applications and APIs using open source software
Experience working with large scale administrative datasets
Prior experience in SQL and working with database technologies like Postgres is desirable
Demonstrated ability to write analytical reports
Please include a resume and cover letter.
For people in the EU, click here for information on your privacy rights under GDPR: www.nyu.edu/it/gdpr
New York University is an Equal Opportunity Employer. New York University is committed to a policy of equal treatment and opportunity in every aspect of its hiring and promotion process without regard to race, color, creed, religion, sex, pregnancy or childbirth (or related medical condition), sexual orientation, partnership status, gender and/or gender identity or expression, marital, parental or familial status, caregiver status, national origin, ethnicity, alienage or citizenship status, veteran or military status, age, disability, predisposing genetic characteristics, domestic violence victim status, unemployment status, or any other legally protected basis. Women, racial and ethnic minorities, persons of minority sexual orientation or gender identity, individuals with disabilities, and veterans are encouraged to apply for vacant positions at all levels.
NYU aims to be among the greenest urban campuses in the country and carbon neutral by 2040. Learn more at nyu.edu/sustainability
Internal Number: 73004
About New York University
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.