DevOps Engineer

AerisWeather empowers businesses by providing personalized weather services. We interpret the weather in new and exciting ways that challenge the standard set forth by traditional weather companies. We ingest, analyze, transform and visualize data from an assortment of sources to produce the best and most in-depth weather products. Our engineering teams adhere to the motto “by developers, for developers”, creating extensive and unique datasets, APIs and toolkits to make working with weather data considerably easier for developers.

AerisWeather is seeking an experienced DevOps Engineer to create and manage workflows for delivering products to customers efficiently; automating feedback of running systems so we can create better products for our customers and make smarter business decisions.

Responsibilities

  • Manage production environments for efficient delivery of products
  • Create systems that can automatically scale depending on utilization
  • Highly available systems should be able to recover from issues with minimal downtime, balancing cost with availability
  • Create secure organized systems to deliver products
  • Build tools to aid development of products
  • Automate deployments with Continuous Integration: Development -> Testing -> Staging/QA -> Production
  • Monitor running applications, providing feedback to the development and business teams
  • Learn existing systems while learning new technologies to make future products and updates more efficient
  • Communicate with business and development teams about how products are performing and what could be improved
  • Flexible schedule and on-call availability

Requirements

  • Linux System Administration - GNU Utils, Bash, Systemd
  • Amazon Web Services (AWS) - We use AWS to house our infrastructure, experience with EC2 (VPCs, AutoScaling Groups, etc. ), RDS, and Route53
  • Containers (Docker)
  • Version Control - Git

Additional Considerations

  • Kubernetes or other Container/Cluster Management
  • CoreOS - Container focused OS
  • Software development experience
  • Statistics knowledge - What metrics can we pull from our products and systems to give us better feedback about our business?

About AerisWeather

AerisWeather creates custom solutions for weather-sensitive businesses and media properties. Aeris API and SDK toolkits power apps and websites worldwide, providing developers the cost-effective resources they need for success. Weather impacts roughly one-third of GDP, and it is becoming more volatile. Tapping the full power of Aeris allows companies to operate more efficiently, profitably, and safely.
Location

Eden Prairie, MN