Skip to main content
Posted September 26, 2017
New Classrooms

Cloud Infrastructure Engineer

New York, NY, United States Full Time
Commensurate with experience

About the Team Production Engineering is a new department dedicated to ensuring the reliability and performance of Teach To One: Math across all...

About the Team

Production Engineering is a new department dedicated to ensuring the reliability and performance of Teach To One: Math across all technology areas. The work of the team includes infrastructure engineering, database administration, tools and automation, bug fixing, troubleshooting, and on-call incident response. This team currently supports our legacy platform built on .NET, Node.js (MEAN), Python (Django), and various front end frameworks. As we complete each piece of our next generation platform built on .NET Core and Angular, Production Engineering is responsible for rolling it out (thus replacing its legacy counterpart) and owning it from that point on.

About the Role

Our Cloud Infrastructure Engineer owns the foundation on which our Teach To One: Math program runs. This person designs, builds, and cares for all of our infrastructure across our cloud providers. Modern services, platforms, tools, networks, systems, and best practices are all core to this role, but so is the ability to see each minute detail in the context of the bigger picture. If you enjoy moving seamlessly between the developer and operations mindsets, and having full support from a leadership team that gets it, this job is for you.

This role can be 100% remote.

What You'll Do

  • Manage our current infrastructure on Microsoft Azure. We’re also open to candidates with strong experience with a competitor, e.g. Amazon Web Services, that are open to switching to Azure.

  • Create tools to help automate and scale our infrastructure.

  • Implement and automate IaaS, PaaS, and serverless services in Azure such as Virtual Machines, Functions, Logic Apps, Blob Storage, etc.

  • Implement and maintain monitoring solutions such as New Relic, AppDynamics, Graylog 2, and Vault.

  • Author and maintain high-quality documentation.

  • Troubleshoot and resolve production issues.

  • Participate in on-call duty. (Don’t worry, we really do get it. Our leadership includes a recovering former Google SRE. We respect your time.)

What We Are Looking For

  • 3+ years of hands-on cloud experience with at least 6 months of experience with Microsoft Azure. Strong understanding of Azure capabilities and limitations.

  • DevOps and troubleshooting experience with Windows and/or Linux.

  • Strong knowledge of PowerShell and/or bash.

  • Experience with Chef or an equivalent configuration management system, e.g. Puppet or Salt.

  • Extensive knowledge of cloud networking topologies and diagnostics.

  • Thorough understanding of infrastructure (compute, storage, monitoring, security, etc.) and experience with cloud deployment orchestration.

  • Experience with load balancing, high availability, disaster recovery, and storage architectures.

  • Understanding of code deployment pipelines, continuous integration / continuous delivery systems, and Agile methodology. Experience with deployment tools such as Web Deploy (MSDeploy), Atlassian Bamboo, Git hooks, and triggers.

  • Experience with Active Directory. Experience with Azure Active Directory is a plus.

  • Expertise in any of our stacks is a plus. Our platform is built on .NET, Node.js (MEAN), and Python (Django), all backed by MS SQL Server, MongoDB, and PostgreSQL.

  • Exemplary written and verbal communication skills.


Application Information

Equal Opportunity 

All qualified applicants will receive consideration for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality or sex. 

Work Authorization 

In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification


This listing expired on Oct 26. Applications are no longer accepted.

Below are some other jobs we think you might be interested in.