Control4
  • Draper, UT, USA
  • Full Time

Medical, Dental, Vision, STD, LTD, Life Insurance, 401(k) with employer match, and more.


We are looking for an enthusiastic, proactive and innovative CloudOps Engineer to join our team, assisting in the design and implementation of the Control4 Global Cloud Services infrastructure, which hosts our websites, services and back-end systems that deliver the Control4 experience to our global customers.  This person must have a passion for reliability, continuous improvement, automation, and most importantly, delivering an exceptional customer experience. You will work closely with other Cloud Operations team members as well as other IT teams, development, product, marketing, QA and tech support teams to deliver highly-performant, scalable, secure and highly-available cloud services utilizing industry best practices.  You must be able to complete highly visible projects on schedule in an interrupt-driven environment utilizing an Agile process. You must be able to communicate with stakeholders and document systems as needed. Some after-hours availability is expected as is being part of the on-call rotation. The Control4 Cloud Operations team is passionate about our work, works closely together, and learns from each other as we deliver world-class cloud services that delight our customers.

ITEMIZED DESCRIPTION OF DUTIES:

  • Design, document, implement, maintain, and support technology solutions that utilize best practices, including security and scalability, to deliver an exceptional customer experience
  • Utilize tools to monitor, predict, and mitigate system issues. Work within the team to improve our tools, making suggestions and improvements
  • Utilize a proactive approach to continuous improvement by actively seeking new technology andor tools and by making recommendations within the team
  • Follow established processes for supporting customers, working with stakeholders, and completing projects and tasks. Make recommendations for improvement
  • Place an emphasis on automation to build a more available, reliable, and scalable platform
  • Work closely with engineering and development teams utilizing DevOps methodologies and culture
  • Have a bias for action to rapidly deliver which results in an exceptional customer experience
  • Make documentation a priority, enabling the team to share knowledge effectively and efficiently

NEEDED SKILLS AND EXPERIENCE:

  • Experience in web services such as Apache, NGINX, Tomcat, IIS, etc.
  • Experience with cloud platforms, particularly AWS
  • Experience with automation tools such as Chef, Puppet, Ansible, Jenkins, etc.
  • Scripting and automation utilizing Bash, Powershell, etc.
  • Experience in Linux and Windows administration
  • Some networking with the ability to capture and read stack traces
  • Experience with monitoring, logging, alerting tools such as NewRelic, Datadog, Nagios, ELK, Pagerduty, VictorOps, etc.
  • Experience with version control such as GitLab, Github, BitBucket, etc.
  • Desire and ability to document systems and processes
  • Understanding of cloud security concepts with a desire for utilizing best practices
  • Intrinsic desire for continuous improvement, both in systems and processes, as well as professional development
  • Experience in Agile, Scrum, Kanban, and DevOps methodologies and cultures
  • Motivated to deliver results and work within the processes of the team
  • Experience in a 24/7/365 production environment

PREFERRED SKILLS AND EXPERIENCE:

  • Experience with the AWS ecosystem including EC2, VPC, S3, IAM, ELB, RDS, Lambda, Route53, DynamoDB, CloudFront, CloudFormation, Kinesis, SNS, SES, CLI
  • Experience with orchestration tools such as CloudFormation, Terraform, Kubernetes, etc.
  • Experience with containerization and Docker
  • Experience with CI/CD tools and frameworks
  • Experience with databases such as MySQL, MS SQL the ability to write queries is a plus
  • Experience with provisioning and managing SSLTLS certificates
  • Experience with tools such as Jira, Confluence, Slack, etc.
  • Experience with scripting languages such as Python, Ruby, etc. are a plus

MINIMUM QUALIFICATIONS:

  • 5+ total years' experience in IT, software development or system administration
  • 3+ years' experience with Linux system administration in a production environment
  • 2+ years' experience with Windows system administration
  • 2+ years' experience with Cloud system administration (e.g. AWS, Azure, Google)
  • Relevant 4-year degree or equivalent experience
  • Must have very good written and verbal communication
  • Must be available after hours (nights or weekends) as needed and participate in the on-call schedule

If you don't meet some of these requirements but you feel like you have the potential to learn quickly, please apply. We are looking for exceptional people, first and foremost.

Control4
  • Apply Now

  • * Fields Are Required

    What is your full name?

    How can we contact you?

    I agree to ApplicantPro's Applicant Information Use Policy.*
  • Sign Up For Job Alerts!

  • Share This Page
  • Facebook Twitter LinkedIn Email
.
Logo