Site Reliability Engineer
Gloo, headquartered in beautiful Boulder Colorado, builds software for people and organizations dedicated to improving lives. We’re leveraging the same exponential tech that’s driving success in other industries and making it available through tools such as big data, custom assessments, an engagement app, and eventually an entire market network focused on growth. As one of Boulder’s most successful and innovative tech companies, Gloo needs more talented professionals who are driven to make a positive impact on humanity. Are you one of them?
As a senior member of our engineering team your experience and passion for establishing a fluid – and automated – deployment pipeline is your superpower. Your gift for seeing the most efficient path while being mindful of future capacity as we grow is what we’re after. You’ll be working on building our IaC frameworks in order to support CI/CD by leveraging the most promising new tech and applying time tested technologies for world class delivery. We are leveraging some of the latest and greatest tools to support our ever growing micro-services deployment. k8s, Docker, Istio all in AWS.
What you'll be doing:
- Participating in the creation of automated software builds and deployments across multiple environments within the AWS infrastructure
- Evolving our continuous integration test harnesses, helping the team keep the test runs fast, reliable and green - CloudFormation, CodeBuild, Circle CI, Istio, Kubernetes, Kafka, Elasticsearch, RDS, AWS Aurora, TravisCI and other useful tools are in your repertoire
- Contributing to the development of best practices for Infrastructure as Code, software build tools, and Continuous Integration
- Configuration Management and automated monitoring of all infrastructure
- Maintaining our open source software infrastructure components, including application and database servers
- Remaining mindful of security and access control within all environments
- Watching for trouble spots and creating mitigation strategies
- Brainstorming with your team to continually support scalable architecture
What you’ll bring to the table:
- BS in Computer Science, Engineering or a related discipline
- A passion for automation – why spend time on mundane tasks that a machine can handle?
- At least 6 years of experience working in a modern engineering services team where you’ve built and extended an automated CI/CD pipeline
- Experience supporting a big data environment including Elasticsearch, Kafka, Elastic MapReduce/Hadoop gets you extra points
- A respectable level of exposure to Amazon Cloud Services – stuff like EC2, S3, RDS, ECS, VPC, SNS, SQS, Route53, ECS
- Sound experience with a good subset of the modern tools like Git, Github, Jenkins, Ansible/Puppet, Linux, Docker, Redis, Memcache, CloudFormation/Terraform, Nginx, PostgreSQL
- Comfortable with monitoring tools like Sumologic, Wavefront, Monit & Cloudwatch
- Creative, articulate and competent communication - able to deliver your message clearly, concisely, confidently
- A one-team attitude and a willingness to work closely with engineers to keep us running as smooth as silk
- Driven to help others - it feeds your soul
Our team members enjoy:
- Compensation and bonus commensurate with experience
- Plenty of time off to keep you balanced
- Medical with HSA contribution
- A dynamic, talented team, dedicated to changing the world and building an incredible business
- Beautiful office space in downtown Boulder on Pearl Street, steps from coffee shops and blocks from hiking trails
- Company Happy Hour Fridays
- Fresh fruit, snacks, coffee and sodas