DevOps Engineer
Job Details
Experienced
Las Vegas, NV - Las Vegas, NV
Description

THE COMPANY

DTiQ is the world’s leading provider of intelligent video-based surveillance and loss prevention services.

 

With over 20 years of service, enhancing over 8 million consumer experiences daily; DTiQ has over 45,000 customers including corporations and/or franchisees such as Adidas, Burger King, Hard Rock Café, KFC, McDonald’s, US Polo, and Yankee Candle to name a few.

 

If you are interested in technology, loss prevention, or hospitality, advance your career at DTiQ! We’re always seeking smart, talented, and driven individuals to work in our fun and fast-paced environment.

 

THE ROLE

As a DevOps Engineer, your primary responsibility will be for helping to scale our infrastructure by creating automation, enhancing the performance, efficiency, and security of our backend systems. We have an Agile-based team environment and release frequently.

 

 You will be working directly with development, management, and quality assurance teams to deliver software quickly and reliably to customers, both internal and external. You should be able to easily translate our business requirements into functional and appealing interactive applications.

 

As part of the interview process, applicants are expected to submit a link to a functional demo of an app they built as well as provide samples of code from that application.  Applications demonstrating the use of vendor APIs, finely tuned data schemas & cloud environment deployments are a plus.

Qualifications

THIS JOB IS PERFECT IF YOU CAN…

  • Review project scope and ask questions before starting development.
  • Work through business logic problems and be prepared to offer solutions.
  • Modify existing code to correct errors and improve system performance.
  • Analyze information to determine, recommend, and plan the installation of a new system or modification of an existing system.

WHAT WE’RE LOOKING FOR

  • Bachelor’s degree (BA/BS) from four-year college or university; or equivalent training, education, and experience Additional Job Requirements
  • Minimum of 5 years of experience with Amazon Web Services
  • Minimum of 5 years of experience within Systems Engineering
  • Minimum of 5 years of experience working with Cloud infrastructure technologies
  • Experience with performing support and administrative tasks within Amazon Web Services (AWS), or other cloud infrastructure technologies
  • Proficient in scripting and one or more programming languages (Python, Ruby, Perl, JavaScript, Bash)
  • Experience with Infrastructure provisioning and container tools such as Vagrant, Chef, Puppet, Docker, Kubernetes, Ansible, Jenkins, Cloud Formation, Terraform.
  • Proficient in monitoring and logging tools such as Splunk, Elasticsearch, Logstash, Kibana.
  • Experience deploying and coding microservices, as well as executing performance management (Auto Scaling)
  • Experience working with databases like SQL Server, MySQL, Postgresql
  • Experience working with big data distribution systems such as AWS S3 and Hadoop
  • Experience designing and developing concurrent distributed applications operating on large clusters of machines.
  • Familiarity setting up caching layers and task queues such as Redis, memcached, RabbitMQ, AWS SQS.
  • Expert at designing and building production APIs.

PREFERRED SKILLS AND QUALIFICATIONS (not required)

  • Effective English language communications skills to both technical and non-technical audiences
  • Comfortable with managing change, deadline-driven, proactive.
  • Experience working with Unix and Linux operating systems
  • Extensive knowledge of computer science fundamentals, including algorithms, and data structures.
  • Knowledge of HTML5, CSS3, JavaScript, PHP, Java, Angular, jQuery, C, C++, JSON, XML
  • Knowledge of Git

 

APPLY. YES, THIS IS THE JOB FOR YOU​.

Apply