Support and improve our tools for continuous build, automated testing and release management.
Own, manage and improve our release process.
Focus on scale and efficiency.
Build and maintain tools needed during release pushes.
Improve current developer experience and support current teams.
Ensure infrastructure standards are being followed.
BS degree in Computer Science or equivalent experience
At least 4 years experience in software engineering, release engineering, and/or configuration management
You have experience with software engineering, release engineering and/or configuration management
You understand and have worked with Continuous Delivery and Continuous Integration systems
You are steadfastly focused on your customers, and preferably have experience working with engineers as customers
You have a strong focus on metrics and know how to measure the health of a release
You enjoy working in a collaborative environment, and you’re committed to driving projects to completion creatively
Proficiency with one or more scripting languages and Python
Understanding of AWS or other Clouds, Docker and Terraform
DevOps and on-call mindset