About the Role
As a Cloud Infrastructure Engineer, you will be a vital contributor to our cloud infrastructure design and implementation. You will collaborate closely with cross-functional teams to ensure our platform operates efficiently and scales effectively. From day one, you will engage with production code in a fast-paced, collaborative environment, helping to shape our engineering culture focused on quality and rapid iteration.
Key Responsibilities
Design and Implementation: Architect and deploy scalable, secure, and reliable cloud infrastructure solutions.
Collaboration: Work alongside development teams to facilitate rapid application deployment and ensure seamless integration.
Automation: Utilize infrastructure-as-code tools such as Terraform to automate and manage cloud resources efficiently.
DevOps Practices: Implement and uphold best practices for continuous integration and continuous deployment (CI/CD).
Troubleshooting: Diagnose and resolve complex infrastructure issues to maintain high availability and performance.
Culture Development: Contribute to the evolution of our engineering practices and foster a culture of collaboration and excellence.
Qualifications
Experience: Minimum of 7 years in software engineering, with at least 1 year in systems administration or DevOps roles.
Cloud Proficiency: Strong experience with AWS and DevOps methodologies.
Technical Skills: Proficient in Terraform, Nomad, and Consul; experience with MongoDB or MySQL is a plus.
Adaptability: Comfortable learning new tools and technologies as they emerge.
Communication: Excellent verbal and written communication skills, with the ability to provide constructive feedback diplomatically.
Preferred Qualifications
- Experience working in remote, cross-functional teams.
- Familiarity with the educational technology sector or high-growth environments.
If you are passionate about cloud infrastructure and want to contribute to a mission-driven organization, we would love to hear from you!