This site uses cookies. To find out more, see our Cookies Policy

DevOps Engineer in Minneapolis, MN at Vaco

Date Posted: 9/20/2018

Job Snapshot

Job Description

DevOps Engineer

Our client is a fast-growing AI (Artificial Intelligence) startup based in Palo Alto. They are passionate about using AI to augment the work of Customer Facing professionals. Using "People-Facing" AI, they provide professionals with "Business Answers, Proactively… Before you ask". This is an opportunity to be an early contributor and work with experts in the exploding artificial intelligence arena.

This key position will report the Director of Engineering and you will participate in system automation and reliability, maintaining the backbone that our software depends on. You'll work closely inside the engineering team and with Product Management ensure we have the infrastructure needed to deliver enterprise quality service.

Job Responsibilities

  • Develop, test, and delivery of features that support a robust and scalable system.
  • Automation of build, test, and deployment pipelines.
  • Implementing, deploying, and maintaining high availability systems, with features such as auto-scaling, load balancing, data backup and restoration, etc.
  • Implementation and analysis of key performance indicators at both the application and infrastructure levels.
  • Collaborating with team on technical considerations and feasibility of features.
  • Drive changes in the product to promote stability, security, performance, and modularity.
  • Promote adoption of new and standard technologies.

Job Requirements

  • BS or equivalent experience, with 3+ years of work experience in the industry
  • Experience with cloud-based IaaS platforms, primarily Microsoft Azure
  • Ability to function well in a fast-paced, dynamic environment with competing priorities
  • Highly self-motivated, with a strong sense of ownership and urgency
  • Excellent oral and written communication skills

Ideal Candidate

  • Loves innovation, experimentation, and learning from failure
  • Adapts to changing business requirements and can work in an agile environment
  • Enjoys collaborating with teammates to enhance their productivity along with your own
  • Experience with distributed, scalable data pipelines, message queues, and publish-subscribe architectures
  • Experience with managing SQL and NoSQL databases