Curriculum Associates is changing the face of education technology with award-winning learning programs. The Senior DevOps Engineer II will contribute to the evolution of the AWS cloud infrastructure that supports the i-Ready SaaS application and internal systems, focusing on automation, monitoring, and operational support.
Responsibilities:
- You will develop and advance our (“shift left”) capabilities in Continuous Integration / Continuous Deployment
- You will build, operate, scale, and troubleshoot the Curriculum Associates SaaS infrastructure in an Agile environment
- You will debug Maven and Webpack builds
- You will enhance our monitoring tools, build infrastructure, and source code management
- In collaboration with other teams, you’ll make sure our infrastructure and applications that depend on it work together seamlessly
- You will support other teams’ build and infrastructure needs on an as needed basis
- You will write tools for systems and infrastructure automation
- As part of an on-call rotation, you’ll provide operations coverage
Requirements:
- 6+ years of DevOps experience
- Experience with Continuous Integration / Continuous Deployment (CI/CD) tools and processes
- Infrastructure as Code approaches: Puppet (or Chef/Ansible/Salt) and Terraform (or CloudFormation) experience
- Experience with languages such as Python/Go
- Experience with MySQL, Java/Tomcat/Apache, Splunk, and open-source tools for systems monitoring/management
- Experience with Git, Jenkins, and Nexus
- Experience using ECS or other container orchestrators
- Experience operating a 24/7 production web application
- Comfort with working in a fast-paced environment with the ability to multi-task
- General analysis/problem solving and ability to develop creative solutions
- Amazon Web Services experience (EC2, RDS, CloudFront, CloudWatch, DynamoDB)
- Bachelor's degree in engineering or computer science or equivalent experience in a technical capacity