Udacity · Aug 15th 2019
Udacity’s mission to democratize education online requires uptime, stability, and fast reaction to trouble. The Platform Engineering group develops and supports the shared platforms and tools that keep Udacity online, working closely with application and frontend development teams. As a member of the DevOps team you will be responsible for the foundations of our microservice architecture.
Udacity runs a variety of server platforms. Our main platform is Apache Mesos running on AWS EC2. We use many Hashicorp tools, including Terraform, Consul, and Packer. We follow DevOps best practices as best we can, and always try to improve. Application developers at Udacity are on-call for their applications, and move code from git to CI to production entirely on their own. New applications often require help from the Platform team to get set-up with these tools, and new developers appreciate coaching to learn the DevOps ways.
Successful DevOps engineers hate typing the same thing twice, they strive to answer complex problems simply, they measure everything, and they are guided by deep sense of responsibility and pride in their work.
Check out our engineering team:
We are an equal opportunity employer and value diversity at our company. Women, people of color, members of the LGBTQ community, individuals with disabilities, and veterans are strongly encouraged to apply.