Engineering Manager

0
377

Overview

Established in 2005 and based in Charlotte, North Carolina, Snap One is a manufacturer and exclusive source of A/V, security, control, networking, and remote management products for professional integrators. An industry leader in the pro-install channel, Snap One helps integrators build their businesses by providing a wide range of high-quality products, easily accessible through an intuitive website and backed by award-winning service and support. With a vast catalogue of today’s most popular brands, Snap One is the premier choice for professional installers across the globe. With 28 pro stores in the US, Snap One blends the benefits of ecommerce with the convenience of local stores. Additional information about Snap One and its products can be found at www.snapone.com.

The Manager of Engineering is responsible for managing products and services, increasing productivity of the team, and solving issues while reporting to the Senior Manager of Engineering. This role requires a person to have a passion for reliability, continuous improvement, automation, and most importantly, delivering an exceptional customer experience. You will work closely with a number of teams, IT teams, development, product, QA and tech support teams to deliver highly-performant, scalable, secure and highly available cloud services utilizing industry best practices. The Manager of Engineering will be responsible for managing a team of Software Engineers and SDET’s.

Responsibilities

  • Lead team operations – coach and mentor staff
  • Drive continuous improvement of operations including modifications to relevant processes, policies, and procedures
  • Proactively researches and applies best practices to technical operations processes and procedures as appropriate
  • Coordinate internal support activities and implement planning, including support tiers for operations activities
  • Work closely with engineering and development teams utilizing DevOps methodologies and culture
  • Make documentation a priority, enabling the team to share knowledge effectively and efficiently
  • Drive overall software quality standards

Required Qualifications

  • 5+ years in web-based software engineering
  • Excellent organizational skills and experienced in SDLC
  • Ability to partner effectively with colleagues from Product Engineering, Product Management, Design, Security, and QA
  • Strong verbal and written communication skills
  • Ability to multi-task across multiple projects
  • Well organized, self-motivated individual, with a strong attention to detail
  • Ability to interact with all levels of the organization

Preferred Qualifications

  • Experience with common CI/CD tools: Gitlab, Jenkins, Git, Chef, etc.
  • Experience with orchestration tools such as CloudFormation, Terraform, Kubernetes, etc
  • Experience with provisioning and managing SSLTLS certificates
  • In-depth knowledge of SDLC technologies and disciplines
  • Thorough understanding of test automation frameworks and tools
  • Experience designing and running stress, load, and performance tests

POSTAVI ODGOVOR

Please enter your comment!
Please enter your name here