Cloud Infrastructure Engineer
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
Below are some other jobs we think you might be interested in.
-
Assistant Director, Infrastructure and Business Development
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
DevOps Engineer III
- Security Risk Advisors
- Philadelphia, PA, USA
- Remote
May 01 -
AdaptiveWork Systems Engineer
- Pinkerton
- Seattle, WA, USA
May 03 -
Assistant Director, Service Delivery
- Metropolitan Transportation Commission
- San Francisco, CA, USA
- Hybrid
Apr 29 -
Unified Technology Solutions Architect
- Pennsylvania Turnpike Commission
- Middletown, PA, United States
- Hybrid
May 16 -
Senior Network Administrator
- Irvine Ranch Water District
- Irvine, CA, USA
Apr 29 -
Senior Cyber Security Analyst
- Valley Water
- San Jose, CA, USA
May 13 -
Information Technology Director
- City of Tigard
- Tigard, OR, USA
May 08 -
Mobile/Web Developer (.Net)
- Air Line Pilots Association
- Atlanta, GA, USA
May 17