DevOps Engineer

Date Posted: 12/10/2020

Type of Employment: Full-Time

Department: Product

Job Snapshot

Location: Clive, IA / Cedar Falls, IA / Remote
Travel: None 
Industry: Insurance, SaaS
Relocation Covered: No
Manages Others: No

Job Description

We’re seeking an outstanding individual to join our product team. You will be working on a fast-growing SaaS platform that our clients use to run insurance agencies across the country. Our team collaborates to build new features to differentiate our product and help our clients work smarter. You will work in a dynamic environment that demands flexibility, high quality work, striving for simplicity, and creativity. Core values of our company include:

  • Client-centric organization focused on delivering great customer service
  • Positive, collaborative team environment with co-workers who genuinely care about their work
  • High level of professionalism in everything we do
  • Continuous teaching, learning, and growth for all team members as they share in the journey that is the story of our company

This newly created role will work extensively with our CTO and Product Development team to implement technical solutions to support the development, deployment, and hosting operations of the AgencyBloc platform. 

Responsibilities

  • Develop, document, and implement Amazon Web Services (AWS) components to support product initiatives
  • Manage automation and orchestration processes & technologies
  • Provide infrastructure support, triage, investigate and resolve technical issues
  • Automate manual processes and compliance with security requirements
  • Implement tools for logging, alerting, monitoring, etc. that requires minimal on-going maintenance
  • Collaborate with product team to evaluate and implement best-practice approaches to support product growth, speed, scalability, security, and reliability

Requirements

  • Extensive experience with the AWS platform (EC2, ECS, S3, RDS, Lambda, etc), or similar
  • Experience with cloud-based DevOps tools for automation and configuration
  • Experience in scripting languages to support automation and infrastructure as code
  • Experience with GIT
  • Experience with .NET, Java or other compiled programming code is a plus but not required
  • Experience with Windows and Linux administration
  • Experience with SQL (mySQL / Aurora) & Docker preferred
  • Strong track record of managing and supporting production systems
  • Basic planning, organizational, problem-solving, analytical, decision-making and communication skills required
  • Ability to formulate high-level architecture to meet a technology requirement
  • Experience with SaaS preferred
  • Strong communication, organizational and project tracking skills